Indianapolis IN Towing 1. 1011 E Beecher St, Indianapolis, IN 46203 | Cook's Towing Service Inc (317) 783-2665