Dr. James Canfield, MD
Pediatrics
Make an Appointment
(603) 673-7577Telehealth services available
Amherst Pediatrics is located at 31 Old Nashua Rd Ste 14, Amherst, NH 03031.
Providers at Amherst Pediatrics specialize in Pediatrics.
One provider practices at Amherst Pediatrics.
Use the insurance check on this page to verify if Amherst Pediatrics is in-network.