William A Vaules, MD, Internal Medicine

2212 Penfield Rd
Ste 200
PenfieldNY  14526-1756 (Monroe County)


Phone: 585-598-8560
Fax: 585-388-2047

NPI: 1619912268
License Number: 215442 (NY)