Central Rivers Power
Advertisement
4747 Bethesda Ave Ste 1220
Bethesda, MD 20814
Central Rivers Power, based in Bethesda, MD, is a prominent energy company that specializes in hydropower generation. As an affiliate of Hull Street Energy, it owns and operates a total of 45 hydropower plants across the United States, boasting a combined installed capacity of 343 megawatts.
One of its significant assets is the 20-megawatt Lowell Hydroelectric Project located on the Merrimack River in Lowell, MA, which operates in a run-of-river mode. This project exemplifies Central Rivers Power's commitment to sustainable energy practices and efficient hydropower production.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Advertisement
