Owen W Lewis, MD, Psychiatry & Neurology

11 E 87th St
New YorkNY  10128 (New York County)


Phone: 212-996-8196
Fax:

NPI: 1881807600
License Number: 131127 (NY)