Explore details about location Beacon Street. Beacon Street is a location situated within the Newton alongside other areas such as Lorna Road, Massachusetts Turnpike, Commonwealth Avenue.