Close
primary-care

Let's Get Back to Good Health, Together.

Virtua Primary Care practices provide safe in-person and telehealth visits, so you can stay on top of your health.
Find a Location Near You

How We're Providing Safe Care

We understand you may be concerned about exposure to COVID-19, and we're committed to keeping you protected.

Social Distancing

In all areas of life, we’ve been social distancing for some time, and we know that it’s worked to reduce the number of COVID-19 cases in the region. We continue to carefully social-distance in our practices to protect our staff and visitors. 


  • We’re reducing the overall number of people allowed in our practices at one time. Appointments are spaced out, and in some locations, patients will be asked to wait in their cars and will be advised when it is their turn to be seen.
  • Our waiting area seating is now arranged with at least 6 feet between seats.
  • Plexiglass barriers at our check-in desks provide added protection for patients and staff. 

Primary Care Visitor Policy

Under normal circumstances, we welcome guests who may be accompanying our patients. However, to help with social distancing, we’re limiting friends/family of patients for the safety of all.


  • Adult patients (age 18+) must enter our practices alone (special circumstances may apply)
  • Pediatric patients (up to age 18) may be accompanied by one adult parent or guardian.
  • All other companions will be asked to wait in the car.

Facemasks for All

Masks help stop the spread of germs, so we’re making sure everyone is protected.


  • We require all individuals to wear facemasks while in our facilities and offices. We will provide a mask to those who need one.

Enhanced Cleaning and Sanitizing

Our enhanced cleaning with hospital-grade products helps stop the possibility of infection from surfaces.


  • We perform enhanced cleaning between all patient visits and all rooms are deep-cleaned daily.
  • Designated exam rooms for symptomatic patients are cleaned and aired based on CDC-guidelines.
  • We have reassigned team members to more frequently wipe down and disinfect high-touch services.
  • We have added additional sanitizing stations to create easy reminders and access to clean hand habits.
GPS-Map Icon

Virtua Primary Care Locations

We offer easy access at 27 locations across South Jersey and appointment hours that fit your lifestyle.
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 at 305 Route 70

305 Route 70
Cherry Hill, NJ 08034

Phone: 856-354-2232

Schedule Online

Virtua Medical Group
Primary Care Cherry Hill Route 70E

Virtua Primary Care - Cherry Hill at Route 70 East

101 Barclay Pavilion West
Cherry Hill, NJ 08034

Phone: 856-429-4179
Virtua Medical Group
Primary Care Cinnaminson at Route 130

Virtua Primary Care - Cinnaminson at Route 130

1104 Route 130, Suite K
Cinnaminson, NJ 08077

Phone: 856-786-8010
Virtua Medical Group
Primary Care Cinnaminson Wynwood

Virtua Primary Care - Cinnaminson at Wynwood Drive

1701 Wynwood Drive, Suite 2
Cinnaminson, NJ 08077

Phone: 856-829-4755
Virtua Medical Group
Primary-Care-Hainesport-th

Virtua Primary Care - Hainesport

310 Creek Crossing Blvd.
Hainesport, NJ 08036

Phone: 609-702-0014
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-thumb

Virtua Primary Care - Lindenwold

406 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 - Mount Holly

Virtua Primary Care - Lumberton

1613 Route 38
Lumberton, NJ 08048

Phone: 609-444-5566

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 at Route 70

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

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
Primary-Care-Moorestown-at-Marne-Highway

Virtua Primary Care - Moorestown at Marne Highway

728 Marne Highway, Suite 100 B
Moorestown, NJ 08057

Phone: 856-235-6600
Virtua Medical Group
Virtua Primary Care - Moorestown

Virtua Primary Care - Moorestown at Young Avenue

401 Young Avenue, Suite 260
Moorestown, NJ 08057

Phone: 856-291-8756

Schedule Online

Virtua Medical Group
Virtua Primary Care - Cooper River

Virtua Primary Care - Pennsauken

6981 North Park Drive, Suite 200
Pennsauken, NJ 08109

Phone: 856-663-4949

Schedule Online

Virtua Medical Group
Primary-Care-Sewell

Virtua Primary Care - Sewell at Hurffville-Cross Keys Road

302 Hurffville-Cross Keys Road, Suite A-1
Sewell, NJ 08080

Phone: 856-589-4610
Virtua Medical Group
Virtua Primary Care - Voorhees

Virtua Primary Care - Voorhees at 1605 Evesham Road

1605 Evesham Road, Suite 100
Voorhees, NJ 08043

Phone: 856-741-7100

Schedule Online

Virtua Medical Group
Virtua Primary Care - Tatem Brown

Virtua Primary Care - Voorhees at 2225 Evesham Road

2225 Evesham Road, Suite 101
Voorhees, NJ 08043

Phone: 856-795-4330

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
primary-care-westmont-th

Virtua Primary Care - Westmont

216 Haddon Avenue, Suite 100
Haddon Township, NJ 08108

Phone: 856-854-6600
Virtua Medical Group
Willingboro-Primary-Care

Virtua Primary Care - Willingboro

200 Campbell Drive, Suite 102
Willingboro, NJ 08046

Phone: 609-877-4545
Virtua Medical Group
Virtua Primary Care - Moorestown

Virtua Women's Primary Care - 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 cough
  • New Shortness of breath or difficulty breathing
  • Fever
  • Chills
  • Muscle pain
  • Sore throat
  • New loss of taste or smell


  • I have not had a fever for the last 72 hours without using fever-reducing medication.
  • My respiratory symptoms (cough, shortness of breath, or difficulty breathing) have significantly improved.
  • It has been over 3 weeks since my COVID-19 test.
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.

Virtua Urgent Care 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