Thomas P Pappavaselio, MD, Ophthalmology

360 Merrimack St
Bldg 9 Entrance I
LawrenceMA  01843-1740 (Essex County)


Phone: 978-688-6185
Fax: 978-689-0731

NPI: 1437133386
License Number: 50238 (MA)