Craig A Beach, MD, Psychiatry & Neurology

1051 Riverside Dr
Office 1301e
New YorkNY  10032-1007 (New York County)


Phone: 212-543-5551
Fax:

NPI: 1659561173
License Number: AN5518519594 (NY)