Barry David Moskowitz, MD, Ophthalmology

1533 Lincoln Way
McKeesportPA  15131-1711 (Allegheny County)


Phone: 412-672-9765
Fax: 412-672-6902
Email: bar***@*****al.com

NPI: 1346359288
License Number: MD015109E (PA)