Hospitals and Medical Centers in Framingham, MA
Hospitals and Medical Centers • Eye doctors & Optometrists
61 Lincoln St.,
305
Framingham ,
MA
01702
UNITED STATES
Based on 1 reviews
Better than Metrowest hospital
I was planning to have cataracts done at Metrowest (Framingham Union for you old timers !!) and then I was told about this new surgery center - surgisite at Waltham instead at the Eye Center. My first reaction was - no way, I am not going to Waltham. But then I was told a limo would pick me up and drop me from my house - can you believe that !!Worldwide > United States > Framingham, MA > Hospitals and Medical Centers