user
The Rod Shop
1906 S R St, Elwood, IN 46036, United States
Appearance
The Rod Shop

Comments
C
Review №1

Excellent work. Didnt take long to get appointment.

Br
Review №2

Amazing work at a great price. They even installed headlight bulbs that i had on my front seat for me!

St
Review №3

Very friendly and helpful with all my needs

Information
1 Photos
3 Comments
4.9 Rating
  • Address:1906 S R St, Elwood, IN 46036, United States
  • Phone:+1 765-552-7637
Categories
  • Auto body shop
Accessibility
  • Wheelchair accessible entrance:Yes
Amenities
  • Mechanic:Yes
Planning
  • Appointments recommended:Yes
Similar organizations