Alexander Azuka Juwah, MD, Psychiatry & Neurology

100 Washington St
Elmira Psychiatric Ctr
ElmiraNY  14901 (Chemung County)


Phone: 607-737-4841
Fax:

NPI: 1639335714
License Number: P63718 (NY)