Village Creek Water Reclamation Facility is located in Birmingham, United States on 1440 Pleasant Hill Rd. Village Creek Water Reclamation Facility is rated 3.3 out of 5 in the category sewage treatment plant in United States.
Address
1440 Pleasant Hill Rd