Looking for eye doctors in Peabody, MA? Retina Consultants of Boston’s main office is conveniently located at 39 Cross Street, near the Northshore Mall. We have board certified ophthalmologists and retina specialists that are taking on new patients. We pride ourselves in providing compassionate, personalized care. Our physicians are on faculty at Harvard Medical School and Brown University, and strive to provide cutting edge care to help take care and preserve your vision.