Explore details about location Greenbrow Road. Greenbrow Road is a location situated within the Manchester alongside other areas such as Harley Avenue, Waterloo Place; Oxford Road, Garnant Close.