PeterMcquiller.MD.com • Internist • 27 years experience

WNY Medical PC

4979 Harlem Road, Amherst, NY 14226