Kelly Weaver, MD, Family Medicine

7137 Mt Pleasant Rd
CanastotaNY  13032-5024 (Madison County)


Phone: 315-697-2033
Fax: 315-697-9175

NPI: 1457506693
License Number: 250839 (NY)