Back to Clinics


St. Margaret's Center for Family Health provides Princeton and the surrounding communities with a full range of primary care for all ages, including walk-in care for minor injuries and illnesses, along with comprehensive obstetrical and gynecological care for women. Expanded lab services and diagnostic testing, including digital x-ray and OB sonograms, also offered on-site. Together, board-certified physicians Benjamin Shepherd, MD, and Ralph Narinedhat, MD, along with Tamara Workman, PA-C, a certified physician assistant, bring complete family care to the center.


Center for Family Health Hours:
Monday through Friday 8:00am to 9:00pm
Saturdays 9:00am to 2:00pm
with a dedicated provider for walk-ins.

Center For Family Health

Facility Address:

1916 North Main Street
Princeton, IL 61356


Call for an appointment:

Ralph Narinedhat, MD 815-875-4428

Benjamin Shepherd, MD 815-915-8750

Jennifer Gutshall, PA-C 815-915-8748

Pamela Hansen, PA-C 815-915-8748

Tamara Workman, PA-C 815-915-8748

Our Team

Ralph Narinedhat, MD, FACOG

Ralph Narinedhat

Board Certified - Obstetrics / Gynecology


Professional History


Obstetrics, Gynecologist


Medical Degree

Medical University of the Americans in Saint Kitts and Nevis


Obstetrics and Gynecology Residency

Jersey Shore University Medical Center in Neptune, New Jersey


Hospital Affiliation

St. Margaret's Hospital
Spring Valley, IL


Benjamin Shepherd, MD

Ralph Narinedhat

Board Certified in Family Medicine


Professional History


Family Medicine


Medical Degree

University of Illinois College of Medicine in Rockford, IL



Iowa Family Medicine Residency Program


Hospital Affiliation

St. Margaret's Hospital
Spring Valley, IL


Pamela Hansen, PA-C

Pamela Hansen


Jennifer Gutshall, PA-C

Jennifer Gutshall


Tamara Workman, PA-C

Tamara Workman


Request An Appointment or More Info

- -
What would you like to do?*
 Request more information 
 Make an appointment 

St. Margaret's Hospital

Hospital Operator:

(815) 664-5311 or (815) 223-5346

(815) 664-1578 TTY


For questions or issues with the MyCare Patient Portal,
callĀ 815-664-7200



St. Margaret's Health Services | Illinois Valley Health Care | Copyright © 2013 | Privacy Policy

Website design by MCS Advertising

MCS Advertising