Close
A father and daughter on a hike

PRIMARY CARE FOR YOUR LIFE

A great relationship with your primary care doctor is one of the most important things you can do for your health.

Find a Location Near You
GPS-Map Icon

Virtua Primary Care Locations

We offer 19 convenient locations and appointment hours that fit your lifestyle. All from a name you know and trust.
Virtua Medical Group
Virtua Primary Care - Browns Mills

Virtua Primary Care - Browns Mills

130 Lakehurst Road
Browns Mill, NJ 08015

Phone: 609-893-3133

Schedule Online

Virtua Medical Group
Virtua Primary Care - Camden

Virtua Primary Care - Camden

1000 Atlantic Avenue, 1st Floor
Camden, NJ 08104

Phone: 856-246-3542

Schedule Online

Virtua Medical Group
Virtua Primary Care - Cherry Hill

Virtua Primary Care - Cherry Hill

305 Route 70
Cherry Hill, NJ 08034

Phone: 856-354-2232

Schedule Online

Virtua Medical Group
Virtua Primary Care - Cooper River

Virtua Primary Care - Cooper River

6981 North Park Drive, Suite 200
Pennsauken, NJ 08109

Phone: 856-663-4949

Schedule Online

Virtua Medical Group
Virtua Primary Care - Hammonton

Virtua Primary Care - Hammonton

75 South White Horse Pike
Hammonton, NJ 08037

Phone: 609-561-0128

Schedule Online

Virtua Medical Group
Virtua Primary Care - Laurel Springs

Virtua Primary Care - Laurel Springs

1377 Chews Landing Road
Laurel Springs, NJ 08021

Phone: 856-227-3434

Schedule Online

Virtua Medical Group
Virtua Primary Care - Lindenwold

Virtua Primary Care - Lindenwold

409 E. Gibbsboro Road
Lindenwold, NJ 08021-1906

Phone: 856-309-0100

Schedule Online

Virtua Medical Group
Virtua Primary Care - Linwood

Virtua Primary Care - Linwood

1201 New Road, Suite 150
Linwood, NJ 08221

Phone: 609-788-3338

Schedule Online

Virtua Medical Group
Virtua Primary Care - Mansfield

Virtua Primary Care - Mansfield

3242 Route 206, Building A, Suite A2
Bordentown, NJ 08505

Phone: 609-298-4340

Schedule Online

Virtua Medical Group
Virtua Primary Care - Maple Shade

Virtua Primary Care - Maple Shade

19 West Main Street, Suite C
Maple Shade, NJ 08052

Phone: 856-779-7386

Schedule Online

Virtua Medical Group
Virtua Primary Care - Marlton

Virtua Primary Care - Marlton

141 Route 70 East, Suite E
Marlton, NJ 08053

Phone: 856-985-7373

Schedule Online

Virtua Medical Group
Virtua Primary Care - Medford

Virtua Primary Care - Medford Medical Center

128 Route 70
Medford, NJ 08055

Phone: 609-953-7105

Schedule Online

Virtua Medical Group
Virtua Primary Care - Moorestown

Virtua Primary Care - Moorestown at East Third Street

147 East Third Street, Suite 2
Moorestown, NJ 08057

Phone: 856-234-2500

Schedule Online

Virtua Medical Group
Virtua Primary Care - Moorestown

Virtua Primary Care - Mount Laurel

401 Young Avenue, Suite 260
Moorestown, NJ 08057

Phone: 856-291-8756

Schedule Online

Virtua Medical Group
Virtua Primary Care - Mount Holly

Virtua Primary Care - Mount Holly

1613 Route 38
Lumberton, NJ 08048

Phone: 609-444-5566

Schedule Online

Virtua Medical Group
Virtua Primary Care - Tatem Brown

Virtua Primary Care - Tatem Brown Family Practice Center

2225 Evesham Road, Suite 101
Voorhees, NJ 08043

Phone: 856-795-4330

Schedule Online

Virtua Medical Group
Virtua Primary Care - Voorhees

Virtua Primary Care - Voorhees

1605 Evesham Road, Suite 100
Voorhees, NJ 08043

Phone: 856-741-7100

Schedule Online

Virtua Medical Group
Virtua Primary Care - Washington Township

Virtua Primary Care - Washington Township

239 Hurffville - Cross Keys Road, Suite 350
Sewell, NJ 08080

Phone: 856-341-8181

Schedule Online

Virtua Medical Group
Virtua Primary Care - Moorestown

Virtua Women's Primary Care & Wellness Center - Moorestown

401 Young Avenue, Suite 380
Moorestown, NJ 08057

Phone: 856-291-8650
x

Sorry, your online scheduling request cannot be completed at this time. Please call 1-888-VIRTUA-3 (1-888-847-8823) or click Live Chat to speak with a Virtua Personal Health Navigator who will assist you with scheduling an appointment.Please call the Virtua Occupational Services at 1-856-847-8827

New Patient —
I HAVE NOT visited this practice within the last 3 years and want to schedule a NEW appointment.
Returning Patient —
I HAVE visited this practice within the last 3 years and want to schedule a RETURN appointment.

Please select the reason for your visit:

Use On My Way to expedite your check-in.

Walk-ins are welcome without using On My Way.

VirtuaExpress treats patients 6 months and older.

If this is an emergency for a serious medical condition, please dial 911 or go to the nearest hospital emergency room.

In case of emergency, please call 911
Need additional help? Call 1-888-VIRTUA-3
x In case of emergency, please call 911
Need additional help? Call 1-888-VIRTUA-3