Budget Truck Rental Affton, MO 8000 South Laclede Station Road, Affton, MO 63123, United States St Louis County, MO Truck Renting & Leasing Read more about Budget Truck Rental