GBU’s Norwood Care Center has relocated to Dedham. Patients who have always seen their doctor at our Norwood location will now be seen a few miles down the road at our new state-of-the-art facility in Dedham at 910 Washington Street. Our physicians continue to be affiliated with Norwood Hospital, and we still perform certain procedures at Eastern Massachusetts Surgical Center.
Our Norwood Doctors Are Now in Dedham
Monday – Friday: 8:00 AM-5:00 PM