Loading Complete

Search results

3187 providers found

Gregory Margolin, MD

Obstetrics and Gynecology

Accepting New Patients
Online booking
Affiliations
  • Virtua Medical Group
Practice LocationsPhone
Virtua OB/GYN - Pennsauken
6981 North Park Drive, Suite 300A, Pennsauken, NJ 08109Map
Virtua OB/GYN - Camden
1000 Atlantic Avenue, Suite 170A, Camden, NJ 08104Map
Lindsay A. Requa, DO
Practice LocationsPhone
Advocare Cornerstone Pediatrics
318 North Haddon Avenue, Suite A, Haddonfield, NJ 08033Map
500 Grove Street, Haddon Heights, NJ 08035Map
Amy H. Werner, MD
Practice LocationsPhone
CHOP -Division of General Pediatrics
3401 Civic Center Boulevard, 3W40 Main, Philadelphia, PA 19104Map

Anesthesiology

Affiliations
  • Virtua Medical Group
Practice LocationsPhone
Virtua Anesthesia - Voorhees
100 Bowman Drive, Voorhees, NJ 08043Map
Virtua Anesthesia - Marlton
90 Brick Road, Marlton, NJ 08053Map

Urgent Care

Affiliations
  • Virtua Medical Group
Practice LocationsPhone
Virtua Urgent Care - Sewell
239 Hurffville Crosskeys Road, Suite 160, Sewell, NJ 08080Map
Virtua Urgent Care - Moorestown
401 Young Avenue, Suite 180, Moorestown, NJ 08057Map
Virtua Urgent Care - Mullica Hill
141 Bridgeton Pike, Unit B, Mullica Hill, NJ 08062Map
Virtua Urgent Care - Telehealth
75 South White Horse Pike, Hammonton, NJ 08037Map

Neurocritical Care

Affiliations
  • Virtua Medical Group
Practice LocationsPhone
Virtua Neurocritical Care - Camden
1600 Haddon Avenue, Floor 6, Camden, NJ 08103Map

Hospital Medicine

Practice LocationsPhone
Cooper University Hospital -Division of Hospital Medicine
1 Cooper Plaza, Dorrance Building, Suite 222, Camden, NJ 08103Map

Diagnostic Radiology

Practice LocationsPhone
Lourdes Imaging Assoc, PA
1600 Haddon Avenue, Radiology Department, Camden, NJ 08103Map

Urgent Care

Affiliations
  • Virtua Medical Group
Practice LocationsPhone
Virtua Urgent Care - Telehealth
75 South White Horse Pike, Hammonton, NJ 08037Map

Emergency Medicine

Practice LocationsPhone
Team Health East
218A Sunset Road, Emergency Department, Willingboro, NJ 08046Map

Emergency Medicine

Practice LocationsPhone
Team Health East
218A Sunset Road, Emergency Department, Willingboro, NJ 08046Map

Anesthesiology

Affiliations
  • Virtua Medical Group
Practice LocationsPhone
Virtua Anesthesia - Voorhees
100 Bowman Drive, Floor 2, Voorhees, NJ 08043Map
Virtua Anesthesia - Marlton
90 Brick Road, Marlton, NJ 08053Map