Ricks Towing & Recovery, LLC317-823-34754423 N Shadeland Ave, Indianapolis, IN 46226More Business Info Need A Tow...Call A Pro!!!Extra PhonesFax: 317-855-3203Payment methoddebit, cash, all major credit cardsNeighborhoodLawrenceCategoryTowing