Manchester Street Power Station (1904) is a Georgian power house located on 12 acres in Providence, Rhode Island. It produces enough electricity to power about 112,000 homes, using natural gas as its fuel. Manchester Street consists of three…
Industrial development along Allens Ave. photographed from India Point Park. Shown: (left to right) Sprague Providence Terminal, Rhode Island Hospital, Ambulatory Care Center, Manchester Station.