Mile 28 Water Power Project

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Eden, United States

Water treatment plant

Mile 28 Water Power Project Reviews | Rating 3 out of 5 stars (5 reviews)

Mile 28 Water Power Project is located in Eden, United States on 28 Milner Canal Rd. Mile 28 Water Power Project is rated 3 out of 5 in the category water treatment plant in United States.

Address

28 Milner Canal Rd

Phone

+1 2088255417

Open hours

...
There is no reviews yet about Mile 28 Water Power Project, be the first to write a review and give your rating to Mile 28 Water Power Project
Write review Claim Profile