![Photo: Dr. Geoffrey Shreck, MD](https://photos.healthgrades.com/img/prov/2/H/P/2HPFC_w90h120_v1081.jpg)
Dr. Geoffrey Shreck, MD
Internal Medicine
Make an Appointment
(603) 885-2320Telehealth services available
Take Care Health Systems is located at 65 Spit Brook Rd, Nashua, NH 03060.
Providers at Take Care Health Systems specialize in Internal Medicine.
One provider practices at Take Care Health Systems.
Use the insurance check on this page to verify if Take Care Health Systems is in-network.