Dr. Leonard Small III, MD is a Pediatrics Specialist in Barrington, NH and has over 45 years of experience in the medical field. He graduated from Dartmouth School of Medicine medical school in 1976. Be sure to call ahead with Dr. Small III to book an appointment.
Quickly compare more Pediatric Specialists in your area
Check if Dr. Small III treats your condition or procedure
Search for your insurance provider
Dr. Small III accepts
Accepted insurance can change. Please double-check when making an appointment.
Dr. Small III accepts the following insurance: