Prefer a call back to schedule your appointment?

Connect to Primary Care Now

Virtua Primary Care offers safe, convenient options for care so you can stay your healthiest. Our experienced, compassionate clinicians provide everything from well checks and immunizations to the management of chronic conditions like diabetes. With 24 locations, we’re close by – even as close as your phone or tablet with telehealth visits available.


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.

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.

Please contact our scheduling office at 1-856-247-2402 to discuss options.

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

Virtua Primary Care Locations

Browns Mills

130 Lakehurst Road
Browns Mill, NJ 08015


811 Sunset Road
Burlington, NJ 08015


1000 Atlantic Avenue, 1st Floor
Camden, NJ 08104

Cherry Hill

1 Brace Road, Suite B2
Cherry Hill, NJ 08034


1104 Route 130, Suite K
Cinnaminson, NJ 08077


310 Creek Crossing Blvd.
Hainesport, NJ 08036


75 South White Horse Pike
Hammonton, NJ 08037


406 E. Gibbsboro Road
Lindenwold, NJ 08021


1201 New Road, Suite 150A
Linwood, NJ 08221


1613 Route 38
Lumberton, NJ 08048


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

Maple Shade

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


141 Route 70 East, Suite E
Marlton, NJ 08053


128 Route 70, Suites A,B
Medford, NJ 08055

Moorestown at East 3rd Street

147 East Third Street, Suite 2
Moorestown, NJ 08057

Moorestown at Young Avenue

401 Young Avenue, Suite 260A
Moorestown, NJ 08057


6981 North Park Drive, Suite 200A
Pennsauken, NJ 08109

Sewell at Hurffville-Cross Keys Road

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


6508 Ventnor Avenue
Ventnor, NJ 08406

Voorhees at 1605 Evesham Road

1605 Evesham Road, Suite 100
Voorhees, NJ 08043

Voorhees at 2225 Evesham Road

2225 Evesham Road, Suite 101A
Voorhees, NJ 08043

Washington Township

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


216 Haddon Avenue, Suite 100
Haddon Township, NJ 08108

Virtua Women's Primary Care - Moorestown

401 Young Avenue, Suite 380A
Moorestown, NJ 08057