Search

See All Group Directory in Willow Grove, PA

North Penn Surgical Associates

Physical Medicine & Rehabilitation
Maternal-Fetal Medicine
3 Providers
2510 Maryland Rd Ste 150 Willow Grove, PA

Make an Appointment

(215) 674-3337

Telehealth services available

North Penn Surgical Associates is a medical group practice located in Willow Grove, PA. This practice specializes in Physical Medicine & Rehabilitation and Maternal-Fetal Medicine.

Providers

Insurance Check
Search for your insurance provider
Please double-check when making an appointment.
Medical Services
Search for your condition or procedure
Please double-check when making an appointment.

Frequently Asked Questions

North Penn Surgical Associates is located at 2510 Maryland Rd Ste 150, Willow Grove, PA 19090.

Providers at North Penn Surgical Associates specialize in Physical Medicine & Rehabilitation and Maternal-Fetal Medicine.

Three providers practice at North Penn Surgical Associates.

Use the insurance check on this page to verify if North Penn Surgical Associates is in-network.

Locations

  1. Abington Rehabilitation Associates

    1. 1
      2510 Maryland Rd Ste 150, Willow Grove, PA 19090 Directions (215) 674-3337
    2. 2
      108 Cowpath Rd Ste 2, Lansdale, PA 19446 Directions (215) 362-6700
    3. 3
      10800 Knights Rd, Philadelphia, PA 19114 Directions (215) 612-5632
    4. 4
      2510 Maryland Rd Ste 160, Willow Grove, PA 19090 Directions (215) 672-6622
    5. 5
      1245 Highland Ave Ste 301, Abington, PA 19001 Directions (215) 481-3133
    6. 6
      1245 Highland Ave Ste 305, Abington, PA 19001 Directions (215) 481-5640
    7. 7
      125 Medical Campus Dr Ste 220, Lansdale, PA 19446 Directions (215) 517-1200
    8. 8
      125 Medical Campus Dr Ste 310, Lansdale, PA 19446 Directions (215) 368-1122
    9. 9
      100 Medical Campus Dr, Lansdale, PA 19446 Directions (215) 481-6226
    10. 10
      8001 Roosevelt Blvd Ste 403, Philadelphia, PA 19152 Directions (215) 676-8300
    11. 11
      801 Old York Rd, Jenkintown, PA 19046 Directions (215) 572-7330
    12. 12
      1777 Sentry Pkwy W Ste 100, Blue Bell, PA 19422 Directions (610) 275-6153
    13. 13
      200 Bowman Dr Ste E360, Voorhees, NJ 08043 Directions (856) 751-7880
    14. 14
      1003 Easton Rd Ste 106C, Willow Grove, PA 19090 Directions (215) 659-1610
    15. 15
      8120 Old York Rd, Elkins Park, PA 19027 Directions (610) 616-4138
    16. 16
      500 York Rd, Jenkintown, PA 19046 Directions (888) 876-7880
    17. 17
      500 York Rd Ste 108, Jenkintown, PA 19046 Directions (215) 481-2725
    18. 18
      500 York Rd Ste 201, Jenkintown, PA 19046 Directions (215) 517-1212
    19. 19
      1010 Horsham Rd Ste 210, North Wales, PA 19454 Directions (215) 853-3434
    20. 20
      118 Welsh Rd, Horsham, PA 19044 Directions (215) 366-1160
    21. 21
      201 Gibraltar Rd Ste 100, Horsham, PA 19044 Directions (215) 675-1516
    22. 22
      821 Huntingdon Pike Ste 205, Huntingdon Valley, PA 19006 Directions (215) 379-4001
    23. 23
      1811 Bethlehem Pike Ste A104, Flourtown, PA 19031 Directions (215) 836-3462
    24. 24
      2031 N Broad St Ste 121, Lansdale, PA 19446 Directions (610) 638-7942
    25. 25
      2031 N Broad St Ste 145, Lansdale, PA 19446 Directions (215) 368-1114
    26. 26
      3998 Red Lion Rd Ste 235, Philadelphia, PA 19114 Directions (215) 441-6800
    27. 27
      601 Stetson Rd, Elkins Park, PA 19027 Directions (215) 635-6318
    28. 28
      1200 Old York Rd, Abington, PA 19001 Directions (215) 481-2180
    29. 29
      1200 Old York Rd, Abington, PA 19001 Directions (215) 887-5934
    30. 30
      1200 Old York Rd Ste 1, Abington, PA 19001 Directions (215) 481-3145
    31. 31
      205 Newtown Rd Ste 210, Warminster, PA 18974 Directions (215) 672-7272
    32. 32
      920 Lawn Ave, Sellersville, PA 18960 Directions (215) 453-8900
    33. 33
      103 Progress Dr Ste 200, Doylestown, PA 18901 Directions (215) 348-1152
    34. 34
      2370 York Rd Ste A8, Jamison, PA 18929 Directions (215) 491-5100
    35. 35
      210 W Atlantic Ave, Haddon Heights, NJ 08035 Directions (856) 546-3003
    36. 36
      2100 N Broad St Ste 102, Lansdale, PA 19446 Directions (215) 368-5290
    37. 37
      2100 N Broad St Ste 106, Lansdale, PA 19446 Directions (215) 368-8104
    38. 38
      9501 Roosevelt Blvd Ste 101, Philadelphia, PA 19114 Directions (215) 904-8951
    39. 39
      9501 Roosevelt Blvd Ste 501, Philadelphia, PA 19114 Directions (215) 673-5000
    40. 40
      609 W Germantown Pike Ste 120, East Norriton, PA 19403 Directions (610) 279-1370
    41. 41
      Knights And Red Lion Rds Ste 210, Philadelphia, PA 19154 Directions (215) 641-2300
    42. 42
      625 Clark Ave Ste 17B, King of Prussia, PA 19406 Directions (215) 654-1544
    43. 43
      633 W Germantown Pike Ste 203, Plymouth Meeting, PA 19462 Directions (215) 257-1050