Elvin G Ruiz, MD, Psychiatry & Neurology

310 W 72nd St
Ste 1f
New YorkNY  10023 (New York County)


Phone: 917-265-8544
Fax: 917-338-1905

NPI: 1568538379
License Number: 143612 (NY)