Explore details about location Edinboro Street Branch. Edinboro Street Branch is a location situated within the Marlborough alongside other areas such as Stevens Street, Roosevelt Street, Raytheon Corp.