Cardiopulmonary Physical Therapy in PA, by city

245 cities in PA have providers who offer cardiopulmonary physical therapy. Commonly handled by Physical Therapy.

By city

Pittsburgh963Philadelphia736West Chester235Erie215Bethlehem189Mckeesport172Allentown168Plymouth Meeting165Harrisburg156Lancaster149York137Wexford112Chambersburg79Kennett Square76Hershey75Greensburg72Altoona67Mechanicsburg64Scranton63Doylestown59Monroeville59Butler58Easton57Media57Wayne56Johnstown55Lansdale55Wilkes Barre55Reading54Ebensburg50Gibsonia50State College49King Of Prussia48Langhorne48Cranberry Township46Bala Cynwyd45Lebanon45Washington45Exton44Bryn Mawr43Coraopolis42Mcmurray41Carlisle40Norristown40Pottsville39Willow Grove39Hummelstown38Newtown38Yardley38Quakertown37Uniontown37Havertown36Pottstown36Lititz34New Castle34Ambler33Hanover32Millersburg32Williamsport32East Stroudsburg31Camp Hill30Lemoyne30Lewisburg30Downingtown29Lower Burrell29Phoenixville29Wyomissing29Broomall27Canonsburg27Levittown27Blue Bell26Greenville26Horsham26Bensalem25Harleysville25Huntingdon25Malvern25Meadville25Bethel Park24Chester Springs24Ligonier24Mckees Rocks24Springfield24Bloomsburg23Bradford23Collegeville22Devon22Glen Mills22Glenshaw22Indiana22Lewistown22Monongahela22Dallas21Gettysburg21Hermitage21Nazareth21Plains21Beaver Falls20Bellefonte20Bridgeville20Elkins Park20Hatboro20Macungie20Natrona Heights20Newtown Square20Paoli20Verona20Wyncote20Zelienople20Aliquippa19Gilbertsville19Huntingdon Valley19Mars19Montoursville19North Wales19Pennsburg19Seneca19Murrysville18Oakmont18Richboro18Souderton18Towanda18Beaver17Conshohocken17Danville17Hazleton17Kingston17Somerset17Stroudsburg17Warminster17Flourtown16Haverford16Kittanning16Pittston16Sellersville16Swarthmore16Warren16Wellsboro16Windber16Coatesville15Du Bois15Ephrata15Fort Washington15Hollidaysburg15Lehighton15Perkasie15Southampton15Warrington15Whitehall15Abington14Berwyn14Dillsburg14Duncansville14Elizabethtown14Grove City14Latrobe14Muncy14Northampton14Waynesburg14Wyndmoor14Allison Park13Ardmore13Chalfont13Drexel Hill13Emmaus13Franklin13Glenside13Moon Township13West Grove13Willow Street13Bedford12Bristol12Carbondale12Chester12Ellwood City12Hatfield12Hazle Township12Jeannette12Jenkintown12Jersey Shore12Lansdowne12Roaring Spring12Saint Marys12Sewickley12Shippensburg12Shrewsbury12Sinking Spring12Tamaqua12Aston11Belle Vernon11Berwick11Center Valley11Charleroi11Connellsville11Dover11Feasterville Trevose11Limerick11Meadowbrook11Mount Pleasant11New Holland11Orwigsburg11Punxsutawney11Sayre11Titusville11West Reading11Edinboro10Frackville10Hanover Township10Leesport10Milford10New Oxford10Shillington10Brownsville9Clarks Summit9Clearfield9Delmont9Dickson City9Hamburg9Holland9Honesdale9Jefferson Hills9Loretto9Manheim9Middletown9Radnor9Seven Fields9South Abington Township9Brookville8Cabot8Carnegie8Coal Township8Darby8Duncannon8Eagleville8Forest City8Girard8Homestead8Mansfield8Montrose8Palmyra8Pine Grove8Robesonia8Royersford8Shamokin8Watsontown8

Directory information is educational and may change. A specialty match means a provider may evaluate or treat this; only items marked “confirmed” were selected by the provider. Patients should confirm services, insurance, and availability directly with the office.