Street Salon & Barber Shop Posted on August 15, 2021 by streetsalonboston Map Unavailable Address 164 Newbury St. , First Floor Rear Boston MA 02116 United States Upcoming Events No events in this location