Explore details about location Brookline Avenue. Brookline Avenue is a location situated within the Clifton alongside other areas such as Telford Street, Wuest Street, Belsaw Place.