Lovilia Water Plant
606 W 17th St
Lovilia
IA
50150
(641) 946-7755
Open Map
Description
Lovilia Water Plant is located at 606 W 17th St in Lovilia and has been in the business of Water Supply since 2007.
by dandb on September 30, 2015 from
dandb
City & town planners
City Offices
Government
Government offices local
Government Offices-city
Services
Utility Companies
Village & Twp
Water Companies
Water Supply