Debra Lynn Stubeusz, MD, Internal Medicine

227 Ridge Rd
Olv Family Care Ctr
BuffaloNY  14218-1156 (Erie County)


Phone: 716-822-5499
Fax: 716-822-3937

NPI: 1528025178
License Number: 188738 (NY)