Barbra Renee Lesh, MD, Psychiatry & Neurology

3859 N Buffalo St
Ste 5
Orchard ParkNY  14127-1881 (Erie County)


Phone: 716-508-7633
Fax: 716-608-1531

NPI: 1992195382
License Number: 238926 (NY)