Hours and Directions

See where we're located below and come in for a visit! We are located at 2839 North Court Road, Ottumwa, IA 52501.

Our Location

Clemons Inc of Ottumwa
2839 North Court Road
Ottumwa, IA 52501 Get Directions

Sales Hours

Service Hours

Parts Hours