Robert Stall, MD, Internal Medicine

4242 Ridge Lea Rd Ste 26
BuffaloNY  14226 (Erie County)


Phone: 716-833-3237
Fax: 888-976-5853

NPI: 1205822202
License Number: 163872-1 (NY)