Explore details about location Jamaica Road. Jamaica Road is a location situated within the Brookline alongside other areas such as Clyde Street, Oakland Road Extension, Goddard Circle.