
S G.
9/20/2017
This review is for the Lab only. The techs here are horrible. They are not experienced and frankly they hurt you. I had a women try 3 times . She wanted to try in my hand where I have never been...
(1)
Brigham & Women's At Norwood in Norwood, MA is a healthcare facility that offers a range of medical services to the local community.
With a focus on providing quality healthcare, Brigham & Women's At Norwood aims to meet the diverse needs of patients in the area.
Generated from their business information
This review is for the Lab only. The techs here are horrible. They are not experienced and frankly they hurt you. I had a women try 3 times . She wanted to try in my hand where I have never been...