Indy Tow Service When it comes to towing services, it is paramount to look for a reputable company that can resolve vehicle mishaps safely and quickly. Here at Indy Towing Services, we take pride in providing efficient service with an emergency-based mindset. Phone: (317) 854-4495 3802 W 96th St, Indianapolis, IN 46268 United States Map Other Categories: Industrial & Commercial » Manufacture |