Dr. Lawrence I. Rand graduated from the Columbia University College of Physicians and Surgeons in 1971. He works in Norwood, MA and 6 other locations and specializes in Ophthalmology. Dr. Rand is affiliated with Beth Israel Deaconess Hospital-Plymouth, Boston Medical Center, Cape Cod Hospital, Massachusetts Eye & Ear Infirmary, Metrowest Medical Center, Nashoba Valley Medical Center, Norwood Hospital, Tufts Medical Center and UMASS Memorial Medical Center.View More
Languages Spoken: English
Medical School: Columbia University College of Physicians and Surgeons; Graduated 1971
*This physician has multiple office locations. See Office Information for details.