Davinder S Nagra, MD, Ophthalmology

280 Haverhill St
LawrenceMA  01840-1208 (Essex County)


Phone: 978-685-5366
Fax: 978-685-4867

NPI: 1568437994
License Number: 217072 (MA)