Lemuel Perez Arriola

Amsterdam, New York Psychiatry & Neurology, Psychiatry ✓ Verified via NPPES

Address

427 GUY PARK AVE
Amsterdam, NY 12010

Contact

Call 518-841-7360

NPI Number

1861667669

Verified on May 30, 2026

Source: NPPES Registry →