Olga Efimova, MD, Radiology

585 Lebanon St
Radiology Department
MelroseMA  02176-3225 (Middlesex County)


Phone: 781-979-3120
Fax: 781-979-3994

NPI: 1336183672
License Number: 161006 (MA)