61 Lincoln St.,
Framingham , MA 01702 UNITED STATES
Based on 1 reviews
Better than Metrowest hospitalI 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