Costello Leasing & Rental Company
Drag box to select area
Costello Leasing & Rental Company is an independent leasing company. It rents cars, trucks and vans. Providing services to individuals and large business fleets, it is located inside Dean Team Automotive.
8154 Manchester Rd, Saint Louis, MO 63144
- Fax: 314-647-9588
- Hours: Mon - Fri, 9am - 6pm; Sat, by appointment; Sun, closed
- Accessible: yes