Indianapolis Impound Lot

Impound Lot

No one likes to have their vehicle towed. Rest assured, we offer secure storage, polite service, and an impound lot that never closes.

Contact 317-244-TOWS (8697) to retrieve your vehicle.

Indiana's Finest Wrecker
7576 West Washington Street
Indianapolis, Indiana 46231

Created By:
GTS Website Design