Rick’s Service Center & Towing

11840 E 62nd Street
Indianapolis, IN 46235

317.823.2600

Contact Information

auto shop repair

Rick’s Service Center & Towing

11840 E 62nd Street

Indianapolis, IN 46235

Phone: 317.823.2600

Email Us

Call us to schedule your next appointment!


Business Hours

Monday - Friday
7:30 AM - 5:30 PM

Saturday and Sunday
Closed



Contact Information

auto shop repair

Rick’s Service Center & Towing

11840 E 62nd Street

Indianapolis, IN 46235

Phone: 317.823.2600

Email Us

Call us to schedule your next appointment!


Business Hours

Monday - Friday
7:30 AM - 5:30 PM

Saturday and Sunday
Closed



  • tune up
  • tune ups