C & J Rental Inc 10700 Lambert International Boulevard, St. Louis, MO 63114