Save John B. Wiles, MD JohnBWiles.MD.com • General Surgeon • 48 years experience John B. Wiles, MD, PC 2625 Harlem Road, Suite 140, Cheektowaga, NY 14225