NPI Central
John Barbaccia, MD — NPI 1629012620, Rochester, NY | NPI Central