Explore details about location Power House Road. Power House Road is a location situated within the Forsyth alongside other areas such as Belmont, Newton Drive, West Morse Street.