Construction - Lima, Ohio, United States
Holmes Improvements is a construction company based out of 3905 E State Rd, Lima, Ohio, United States.