Dr. Lana Rifkin, MD
Ophthalmology
Make an Appointment
(617) 636-4636Telehealth services available
Russian
Tufts New England Medical Center NEP is located at 260 Tremont St, Boston, MA 02116.
Providers at Tufts New England Medical Center NEP specialize in Ophthalmology.
One provider practices at Tufts New England Medical Center NEP.
Use the insurance check on this page to verify if Tufts New England Medical Center NEP is in-network.
Providers at Tufts New England Medical Center NEP can provide language services for Russian.