Alan Lockwood, MD, Psychiatry & Neurology

3495 Main St
Va Medical Ctr
BuffaloNY  14214-1317 (Erie County)


Phone: 716-862-6450
Fax:

NPI: 1154397446
License Number: 120835 (NY)