Within 10 miles of Pennsauken, NJ
Book Online
Accepting New Patients
Specialty
Provider Gender
Language
Loading Complete
Search results
Distance
Kevin M. Curl, MD
Average provider rating of 5.0 out of 5 stars797 Ratings, 245 Reviews
Cardiology
Accepting New Patients
Online booking
Affiliations
- Virtua Medical Group
| Practice Locations | Phone |
|---|---|
Virtua Cardiology - William G Rohrer Center - Voorhees 2309 East Evesham Road, Suite 201A, Voorhees, NJ 080438.19 miles | |
Virtua Cardiology - Pennsauken 6981 North Park Drive, Suite 200D, Pennsauken, NJ 081092.35 miles |
| Practice Locations | Phone |
|---|---|
Virtua Cardiology - William G Rohrer Center - Voorhees 2309 East Evesham Road, Suite 201A, Voorhees, NJ 080438.19 miles | |
Virtua Clinical Decision Unit - Virtua Our Lady of Lourdes Hospital 1600 Haddon Avenue, Floor 6, Camden, NJ 081032.89 miles | |
Virtua Clinical Decision Unit - Marlton Hospital 90 Brick Road, Floor 3, Marlton, NJ 080538.85 miles | |
Virtua Clinical Decision Unit - Voorhees Hospital c/o Virtua Hospitalists 100 Bowman Drive, Lower Level 2, Voorhees, NJ 0804310.30 miles | |
Virtua Clinical Decision Unit - Willingboro Hospital 218 Sunset Road, Floor 5, Willingboro, NJ 0804611.15 miles | |
Virtua Clinical Decision Unit - Mount Holly Hospital c/o Virtua Hospitalists - Memorial Hospital 175 Madison Avenue, Floor 1, Mount Holly, NJ 0806013.92 miles |
Juan M. Ortega Legaspi, MD
Average provider rating of 4.8 out of 5 stars108 Ratings, 31 Reviews
Heart Failure, Cardiology
Accepting New Patients
Affiliations
- Virtua Medical Group
| Practice Locations | Phone |
|---|---|
Virtua Heart Failure Program - Cherry Hill 1 Brace Road, Suite C2, Cherry Hill, NJ 080343.79 miles | |
Virtua Cardiovascular ICU - Camden 1600 Haddon Avenue, CC2 Unit, Camden, NJ 081032.89 miles | |
Virtua Heart Failure Program - Camden 1600 Haddon Avenue, Floor 1, Camden, NJ 081032.89 miles | |
Virtua Heart Failure Program - Moorestown at Marne Highway 728 Marne Highway, Suite 100C, Moorestown, NJ 080577.50 miles | |
Virtua Heart Failure Program - Voorhees 2309 East Evesham Road, Suite 101A, Voorhees, NJ 080438.19 miles | |
Virtua Heart Failure Program - Willingboro 811 Sunset Road, Suite 102A, Burlington, NJ 0801611.71 miles | |
Virtua Heart Failure Program - Sewell 239 Hurffville Crosskeys Road, Suite 350C, Sewell, NJ 0808016.02 miles | |
Virtua Heart Failure Program - Bordentown 6500 K Johnson Boulevard, Suite 100C, Bordentown, NJ 0850523.52 miles |
Heart Failure, Cardiology
Accepting New Patients
Affiliations
- Virtua Medical Group
| Practice Locations | Phone |
|---|---|
Virtua Heart Failure Program - Cherry Hill 1 Brace Road, Suite C2, Cherry Hill, NJ 080343.79 miles | |
Virtua Cardiovascular ICU - Camden 1600 Haddon Avenue, CC2 Unit, Camden, NJ 081032.89 miles | |
Virtua Heart Failure Program - Camden 1600 Haddon Avenue, Floor 1, Camden, NJ 081032.89 miles | |
Virtua Heart Failure Program - Moorestown at Marne Highway 728 Marne Highway, Suite 100C, Moorestown, NJ 080577.50 miles | |
Virtua Heart Failure Program - Voorhees 2309 East Evesham Road, Suite 101A, Voorhees, NJ 080438.19 miles | |
Virtua Heart Failure Program - Burlington 811 Sunset Road, Suite 102A, Burlington, NJ 0801611.71 miles | |
Virtua Heart Failure Program - Sewell 239 Hurffville Crosskeys Road, Suite 350C, Sewell, NJ 0808016.02 miles | |
Virtua Heart Failure Program - Galloway 310 Chris Gaupp Drive, Suites 103B and 104B, Galloway, NJ 0820542.96 miles | |
Virtua Heart Failure Program - Ventnor 6508 Ventnor Avenue, Ventnor City, NJ 0840652.41 miles |
Joshua M. Crasner, DO
Average provider rating of 4.9 out of 5 stars618 Ratings, 177 Reviews
Cardiology
Accepting New Patients
Online booking
Affiliations
- Virtua Medical Group
| Practice Locations | Phone |
|---|---|
Virtua Cardiology - Sewell 539 Egg Harbor Road, 1 Washington Medical Arts Building, Suite 1A, Sewell, NJ 0808015.09 miles | |
Virtua Heart Failure Program - Camden 1600 Haddon Avenue, Floor 1, Camden, NJ 081032.89 miles | |
Virtua Cardiology - Mullica Hill 412 Ewan Road, Suite E, Mullica Hill, NJ 0806219.12 miles |
| Practice Locations | Phone |
|---|---|
Virtua Heart Failure Program - Cherry Hill 1 Brace Road, Suite C2, Cherry Hill, NJ 080343.79 miles | |
Virtua Heart Failure Program - Camden 1600 Haddon Avenue, Floor 1, Camden, NJ 081032.89 miles | |
Virtua Heart Failure Program - Moorestown at Marne Highway 728 Marne Highway, Suite 100C, Moorestown, NJ 080577.50 miles | |
Virtua Heart Failure Program - Voorhees 2309 East Evesham Road, Suite 101A, Voorhees, NJ 080438.19 miles | |
Virtua Heart Failure Program - Burlington 811 Sunset Road, Suite 102A, Burlington, NJ 0801611.71 miles | |
Virtua Heart Failure Program - Sewell 239 Hurffville Crosskeys Road, Suite 350C, Sewell, NJ 0808016.02 miles | |
Virtua Heart Failure Program - Bordentown 6500 K Johnson Boulevard, Suite 100C, Bordentown, NJ 0850523.52 miles |
Katherine Ann Dugan, PA
Average provider rating of 4.9 out of 5 stars85 Ratings, 15 Reviews
Cardiology
Affiliations
- Virtua Medical Group
| Practice Locations | Phone |
|---|---|
Virtua Cardiology - Moorestown 728 Marne Highway, Suite 200A, Moorestown, NJ 080577.50 miles | |
Virtua Hospitalists - Virtua Our Lady of Lourdes Hospital 1600 Haddon Avenue, Floor 6, Camden, NJ 081032.89 miles | |
Virtua Hospitalists - Marlton Hospital 90 Brick Road, Floor 3, Marlton, NJ 080538.85 miles | |
Virtua Hospitalists - Voorhees Hospital 100 Bowman Drive, Floor 1, Voorhees, NJ 0804310.30 miles | |
Virtua Hospitalists - Willingboro Hospital 218 Sunset Road, Floor 5, Willingboro, NJ 0804611.15 miles | |
Virtua Cardiology - Medford at Route 70 128 Route 70, Medford Plaza, Suite 1B, Medford, NJ 0805511.75 miles | |
Virtua Hospitalists - Memorial Hospital 175 Madison Avenue, Main Level, Mount Holly, NJ 0806013.92 miles | |
Virtua Cardiology - Columbus 1 Sheffield Drive, Suite 201, Columbus, NJ 0802218.60 miles |
Madisen Argentieri, PA
Average provider rating of 4.9 out of 5 stars59 Ratings, 9 Reviews
Cardiology
Accepting New Patients
Affiliations
- Virtua Medical Group
| Practice Locations | Phone |
|---|---|
Virtua Cardiology - Cherry Hill 1 Brace Road, Suite C1, Cherry Hill, NJ 080343.79 miles | |
Virtua Hospitalists - Virtua Our Lady of Lourdes Hospital 1600 Haddon Avenue, Floor 6, Camden, NJ 081032.89 miles | |
Virtua Cardiology - Voorhees at 2309 Evesham Road 2309 East Evesham Road, Suite 101B, Voorhees, NJ 080438.19 miles | |
Virtua Cardiology - Woodbury 730 North Broad Street, Suite 200A, Woodbury, NJ 080968.93 miles |
Adi Ganz, MD
Average provider rating of 4.9 out of 5 stars265 Ratings, 71 Reviews
Cardiology
Accepting New Patients
Online booking
Affiliations
- Virtua Medical Group
| Practice Locations | Phone |
|---|---|
Virtua Cardiology - Cherry Hill 1 Brace Road, Suite C1, Cherry Hill, NJ 080343.79 miles | |
Virtua Cardiology – Camden at Oliver Station 1800 East Davis Street, Camden, NJ 081043.08 miles | |
Virtua Cardiology - Woodbury 730 North Broad Street, Suite 200A, Woodbury, NJ 080968.93 miles |
Hafeza Shaikh, DO
Average provider rating of 4.9 out of 5 stars751 Ratings, 227 Reviews
Women's Cardiovascular Disease, Cardiology
Accepting New Patients
Online booking
Affiliations
- Virtua Medical Group
| Practice Locations | Phone |
|---|---|
Virtua Cardiology - Camden 1000 Atlantic Avenue, Suite 205A, Camden, NJ 081043.38 miles | |
Virtua Cardiology - Burlington at 811 Sunset Road 811 Sunset Road, Suite 102A, Burlington, NJ 0801611.71 miles |
Troy L. Randle, DO
Average provider rating of 4.9 out of 5 stars333 Ratings, 98 Reviews
Cardiology
Accepting New Patients
Online booking
Affiliations
- Virtua Medical Group
| Practice Locations | Phone |
|---|---|
Virtua Cardiology - Stratford 42 East Laurel Road, University Doctor's Pavilion Suite 3100-F, Stratford, NJ 080848.99 miles | |
Virtua Cardiology - Camden 1000 Atlantic Avenue, Suite 205A, Camden, NJ 081043.38 miles | |
Virtua Cardiology - Cherry Hill 1 Brace Road, Suite C1, Cherry Hill, NJ 080343.79 miles | |
Virtua Cardiology - Mullica Hill 412 Ewan Road, Suite E, Mullica Hill, NJ 0806219.12 miles |
Carol A. McDougall, APN
Average provider rating of 4.9 out of 5 stars76 Ratings, 27 Reviews
Cardiology
Accepting New Patients
Affiliations
- Virtua Medical Group
| Practice Locations | Phone |
|---|---|
Virtua Cardiology - Galloway 310 Chris Gaupp Drive, Suites 103 and 104, Galloway, NJ 0820542.96 miles | |
Virtua Cardiology - Cherry Hill 1 Brace Road, Virtua Health & Wellness Center, Suite C1, Cherry Hill, NJ 080343.79 miles | |
Virtua Cardiology - Voorhees at 2309 Evesham Road 2309 East Evesham Road, Suite 101, Voorhees, NJ 080438.19 miles | |
Virtua Cardiology - Woodbury 730 North Broad Street, Suite 200A, Woodbury, NJ 080968.93 miles |










