NPI Central
Patricia Larrabee, NP — NPI 1700053212, Rochester, NY | NPI Central