Family Medicine & Primary Care
Family practice is the medical specialty which is concerned with the total health care of the individual and the family.
The Cooper Family Practitioner provides medical services to keep the family healthy, and when necessary, manages family members' acute and chronic illnesses. Family practice involves total health care delivery and its scope is not limited by age, sex, organ system or disease entity.
With nine offices located throughout Camden, Gloucester and Burlington Counties and nearly twenty board-certified specialists on staff, Cooper University Hospital is South Jersey’s choice for university-level care in a family medicine setting.
While family practice follows the general practice tradition, it has major differences from general practice. Family practice residencies developed in response to a perceived need by the public, the medical profession and the government for well-trained generalists. In addition to receiving broad hospital training, family practice residents receive extensive training in comprehensive and continuous outpatient medicine for persons of all ages. As a specialty, family practice has stringent requirements for continuing medical education, board certification and board recertification every seven years. Family practice was the first practice to require recertification.
To make an appointment with a Cooper University Hospital physician at an office near you, please contact one of the offices below or call 1-800-8-COOPER (800-826-6737) to speak with a member of our physician referral and information service.

Our Offices
Blackwood
141 South Black Horse Pike
Suite One
Blackwood, New Jersey 08012
Appointments (856) 232-6471
View details, directions & map
Camden
LEAP Academy Office
639 Cooper Street Suite B-12
Camden, New Jersey 08102
Appointments (856) 614-5603
Camden
3156 River Road
Camden, New Jersey 08105
Appointments (856) 963-0126
View details, directions & map
Cherry Hill
1050 North Kings Highway
Suite 105
Cherry Hill, New Jersey 08034
Appointments (856) 321-0303
View details, directions & map
Haddon Heights
504 White Horse Pike
Haddon Heights, New Jersey 08035
Appointments (856) 546-7990
View details, directions & map
Marlton
1001-F Lincoln Drive West
Marlton, New Jersey 08053
Appointments (856) 810-1800
View details, directions & map
Moorestown
500 Building
110 Marter Avenue, Suite 503
Moorestown, New Jersey 08057
Appointments (856) 608-8840
View details, directions & map
Westmont
47 Haddon Avenue
Westmont, New Jersey 08108
Appointments (856) 869-4747
View details, directions & map
Woodbury
603 North Broad Street
Suite 301
Woodbury, New Jersey 08096
Appointments (856) 845-7200
View details, directions & map
Our Physicians
- Elaine B. Beppel, M.D.
- Kathleen A. Bradley, M.D.
- Tracy L. Brobyn, M.D.
- Linda Burke, M.D.
- Alan Dennison, M.D.
- Michelle G. Festa, M.D.
- Stephen G. Friedhoff, M.D.
- Marie Z. Kairys, M.D.
- Kyungsook Kim, M.D.
- Nirandra Mahamitra, M.D.
- George Nghiem, D.O.
- Elise B. Singer, M.D.
- Arthur M. Treiman, M.D.
- Marvin Weinar, M.D.
- Richard Weiss, D.O.
- Dyanne P. Westerberg, D.O.