NPI Central
David Shiple, M.D. — NPI 1780828533, Rochester, NY | NPI Central