NPI Central
Carl Ceraolo, MD — NPI 1831772433, Rochester, NY | NPI Central