Kellyrose Mary Nichols, DO, Family Medicine

8745 Lake St Rd
Le RoyNY  14482-9344 (Genesee County)


Phone: 585-768-2620
Fax:

NPI: 1013274638
License Number: 279405 (NY)