Mary A. Wharton, PT
Physiotherapy · Physical and rehabilitation medicine · Sports medicine
424 Grant Ave, 16602 AltoonaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
424 Grant Ave, 16602 AltoonaRestaurant · Pizzeria · Party service and catering · Italian language
1600 Broadway, 16601 AltoonaParty service and catering · Italian language · Restaurant
1600 Broadway, 16601 AltoonaPhysiotherapy · Physical and rehabilitation medicine
501 Valley View Blvd, 16602 AltoonaPhysiotherapy · Physical and rehabilitation medicine
501 Valley View Blvd, 16602 AltoonaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
501 Valley View Blvd, 16602 AltoonaPhysiotherapy · Physical and rehabilitation medicine
501 Valley View Blvd, 16602 AltoonaPhysiotherapy · Physical and rehabilitation medicine
501 Valley View Blvd, 16602 AltoonaParty service and catering
126 Logan Ave, 16602 AltoonaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
301 Valley View Blvd, 16602 AltoonaPhysiotherapy · Physical and rehabilitation medicine
301 Valley View Blvd, 16602 AltoonaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
387 Theatre Rd, 15722 CarrolltownInternal medicine · Physician
340 1st St, 15909 ConemaughPhysiotherapy · Physical and rehabilitation medicine
607 3rd Ave, 16668 PattonPhysiotherapy · Physical and rehabilitation medicine
503 Railroad Ave, 16668 PattonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
184 Donald Ln, 15904 JohnstownPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
349 Vo Tech Dr, 15904 JohnstownInternal medicine · Physician
1003 N 4th Ave, 16601 AltoonaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
111 College Park Plz, 15904 Johnstown