Monthly Archive Of January 2018

 
 

Providence Stewart Meadows Opens Its Doors

January 19, 2018

Providence Stewart Meadows Opens Its Doors Providence Stewart Meadows Medical Plaza is a 64,000 square-foot, three story building located on the corner of Stewart Avenue and Riverside Avenue in Medford. It officially opened to patients on Monday, January 8, 2018. David Thruston, our Design Director, designed this spectacular building, and...read more »