Explore details about location Newton Street. Newton Street is a location situated within the Brookline alongside other areas such as Perry Street, Homer Street, Lawton Street.