John Magera
Acupuncture · Naturopathic treatments · Holistic medicine
836 Oak Rd, 15015 BradfordwoodsAcupuncture · Naturopathic treatments · Holistic medicine
836 Oak Rd, 15015 BradfordwoodsPhysiotherapy · Physical and rehabilitation medicine
4937 Wexford Run Rd, 15015 BradfordwoodsInternal medicine · Physician
3000 Stonewood Dr, 15090 WexfordPhysiotherapy · Physical and rehabilitation medicine
6001 Stonewood Dr, 15090 WexfordInternal medicine · Physician
3000 Stonewood Dr, 15090 WexfordPhysiotherapy · Physical and rehabilitation medicine
6001 Stonewood Dr, 15090 WexfordPhysiotherapy · Physical and rehabilitation medicine
103 W Wild Cherry Dr, 16046 MarsInternal medicine · Physician
1460 Freeport Rd, 16046 MarsPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
391 Pinkerton Rd, 15090 WexfordPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
119 Neely School Rd, 15090 WexfordPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
144 Emeryville Dr, 16066 Cranberry TwpPhysiotherapy · Physical and rehabilitation medicine
828 Wellington Dr, 16046 Seven FieldsAcupuncture · Naturopathic treatments · Holistic medicine
20120 Route 19, 16066 Cranberry TownshipPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
100 Northpointe Cir, 16046 Seven FieldsPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
200 Northpointe Cir, 16046 Seven FieldsPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
200 Northpointe Cir, 16046 Seven FieldsInternal medicine · Physician
20130 Perry Hwy, 16066 Cranberry TwpPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
200 Northpointe Cir, 16046 Seven FieldsPhysiotherapy · Physical and rehabilitation medicine
200 Northpointe Cir, 16046 Seven FieldsPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
200 Northpointe Cir, 16046 Seven Fields