Sarma Shashikala MD
Internal medicine · Physician
1260 Martin Ave, 15068 New KensingtonInternal medicine · Physician
1260 Martin Ave, 15068 New KensingtonPhysiotherapy · Physical and rehabilitation medicine
100 Little Dr, 15068 Lower BurrellPhysiotherapy · Physical and rehabilitation medicine
100 Little Dr, 15068 Lower BurrellPhysiotherapy · Physical and rehabilitation medicine
100 Little Dr, 15068 New KensingtonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
100 Little Dr, 15068 New KensingtonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine · Lawyer · Neurology and neurology
110 Allen St, 15068 New KensingtonPhysiotherapy · Physical and rehabilitation medicine
2709 Van Buren Dr, 15068 Lower BurrellPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
2757 Leechburg Rd, 15068 New KensingtonPhysiotherapy · Physical and rehabilitation medicine
2757 Leechburg Rd, 15068 New KensingtonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
2757 Leechburg Rd, 15068 New KensingtonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
2757 Leechburg Rd, 15068 New KensingtonPhysiotherapy · Physical and rehabilitation medicine
2757 Leechburg Rd, 15068 New KensingtonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
2757 Leechburg Rd, 15068 New KensingtonPhysiotherapy · Physical and rehabilitation medicine
2757 Leechburg Rd, 15068 New KensingtonPhysiotherapy · Physical and rehabilitation medicine
2757 Leechburg Rd, 15068 Lower BurrellPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
2757 Leechburg Rd, 15068 New KensingtonPhysiotherapy · Physical and rehabilitation medicine
18 Royal Oak Dr, 15068 Lower BurrellInternal medicine · Physician
831 Pittsburgh St, 15144 SpringdaleAcupuncture · Naturopathic treatments · Holistic medicine
815 Pittsburgh St, 15144 SpringdaleInternal medicine · Physician
1704 Pittsburgh St, 15024 Cheswick