Oscar S Lopez, MD, Psychiatry & Neurology

531 Farber Lakes Dr
BuffaloNY  14221-5773 (Erie County)


Phone: 716-632-5450
Fax:

NPI: 1558315879
License Number: MD 098285 (NY)