Skip to content
Therapy Index US · federal registry

Physical & Occupational Therapy in Rose Valley, PA

Looking for therapists & counselors instead? 23 registered in Rose Valley →

18 registered licensed therapists

249th of 1,055 places in PA

population 1,017

Why there is no per-resident figure here

Rose Valley has about 3.2× as many registered providers as its own population would account for. Places like this are office districts or medical campuses inside a larger urban area — the 18 licensed therapists here serve that wider area, not only the 1,017 residents inside the boundary. Dividing by those residents would produce a number that looks precise and means nothing.

There are 18 licensed therapists registered in Rose Valley. The two most common licence types are physical therapist (8) and occupational therapist (8).

That is roughly 24.6 providers per square mile of land area.

This is good news rather than bad if you live nearby: a concentration like this is what a regional cluster of practices looks like, and people travel to it from across the area. It does mean the list below is worth reading alongside the surrounding towns rather than on its own, since where someone registered an address and where their clients come from are two different things here.

Rose Valley is the 249th largest concentration in Pennsylvania by number of providers, accounting for 0.1% of the state total.

No single licence type dominates here — physical therapist and occupational therapist are within reach of each other. For most common reasons to seek therapy, the distinction between those licences matters less than availability and cost.

18 is a small enough number that availability, not choice, will decide how quickly you are seen. Licences are issued at state level, so the practical pool is usually wider than this page shows: 21,854 licensed therapists are registered across Pennsylvania, and many practices now offer appointments by video. The towns listed further down are the next places to look.

These counts come from the federal NPI registry. A provider appears here if they hold an active NPI with a practice address in this area — it does not mean they are currently accepting new clients, and the registry does not record insurance, fees or availability.

Licence types in Rose Valley

Everyone registered in Rose Valley

Name Licence type Practice address Phone
Amy Harper, PT, MS, GCS Geriatric Physical Therapist 116 S PROVIDENCE RD, 19086 (610) 565-3232
Bonnie Breit, OTR Occupational Therapist 203 BEAUMONT DR, 19086 (610) 892-9789
Heather Cole, MOTR/L Occupational Therapist 115 S PROVIDENCE RD, 19086 (610) 565-3232
Katelyn Eng, OTR/L Occupational Therapist 743 WINDSOR PL, 19086 (215) 421-1688
Alexa Hoffman Occupational Therapist 503 MEDIA PKWY, 19086 (302) 690-0209
Allyson Laird Occupational Therapist 2 E ROSE VALLEY RD, 19086 (610) 761-1121
Carolyn Maguire Occupational Therapist 214 AVONDALE RD, 19086 (484) 832-1660
Katelyn McCaw Occupational Therapist 2700 CHESTNUT PARKWAY, 19086 (610) 447-0710
Zoltan Varga, OTR/L Occupational Therapist 204 CANTERBURY DR, 19086 (610) 717-6471
Rajeshkumar Desai, OTR/L Physical Rehabilitation Occupational Therapist 115 S PROVIDENCE RD, 19086 (610) 565-3232
Janet Buckley, DIRECT ACCESS P.T. Physical Therapist 801 PLEASANT HILL RD, 19086 (610) 876-0459
Barbara Didenko, LPT-PHYSICAL THERAPI Physical Therapist 15 SACKVILLE LANE, 19086 (610) 420-1435
Peter Homann, PT Physical Therapist 501 PLUSH MILL RD, 19086 (215) 499-5448
Amanda Laarz, PT Physical Therapist 116 GOVERNORS DR, 19086 (419) 376-5136
Karen Myers, RPT Physical Therapist 115 S PROVIDENCE RD, 19086 (610) 565-3232
Ruba Nachef Physical Therapist 118 S PROVIDENCE RD, 19086 (610) 505-9174
Corinne O'Grady, LPT Physical Therapist 115 S PROVIDENCE RD, 19086 (610) 565-3232
Stephen Spanier, MSPT Physical Therapist 115 S PROVIDENCE RD, 19086 (610) 565-3232

Nearby places

PlaceProvidersDistance
Brookhaven 5 2.7 km
Media 158 2.8 km
Swarthmore 31 3.2 km
Folsom 18 4.8 km
Village Green-Green Ridge 30 4.9 km
Morton 57 5.3 km
Ridley Park 3 5.4 km
Chester 24 5.6 km