Maria Rita A Macapinlac, MD, Psychiatry & Neurology

100 Washington St
ElmiraNY  14901-2849 (Chemung County)


Phone: 607-737-4711
Fax:

NPI: 1861915290
License Number: F402188-1 (NY)