Keller's repair & roadside service, Osceola IA
Address | 263 Manor Dr, Osceola, IA |
Phone | (641) 202-8021 |
Categories | Auto Repair Shop |
Rating | 3 2 reviews |
Similar companies nearby Maurer Repair — 1901 N Raymond Rd, Dewar, IA Bears Inc., OK Tire Store — 105 State St, Tama, IA, United States Graham Tire — 130 1st St NW, Mason City, IA Carousel Motors — 809 Hwy 1 W, Iowa City, IA |
Keller's repair & roadside service reviews
2Paul
September 03, 2023 2:29 pm
This is one of the best mechanics I've ever dealt with he listens to your concerns and does good work in a timely manner very professional thank you Scott for taking good care of my VW
Katie
September 02, 2023 8:33 am
Locked my keys in my truck. They came to open it. Scratched the heck out of my door frame loosened the weather stripping when opening the door.