Michael E. Lehr, PT
Physiotherapy · Physical and rehabilitation medicine · sports medicine
550 N 12th St, 17043 LemoynePhysiotherapy · Physical and rehabilitation medicine · sports medicine
550 N 12th St, 17043 LemoynePhysiotherapy · Physical and rehabilitation medicine
550 N 12th St, 17043 LemoynePhysiotherapy · Physical and rehabilitation medicine
550 N 12th St, 17043 LemoynePhysiotherapy · Physical and rehabilitation medicine · sports medicine
550 N 12th St, 17043 LemoynePhysiotherapy · Physical and rehabilitation medicine · sports medicine
550 N 12th St, 17043 LemoynePhysiotherapy · Physical and rehabilitation medicine · sports medicine
550 N 12th St, 17043 LemoynePhysiotherapy · Physical and rehabilitation medicine
550 N 12th St, 17043 LemoynePhysiotherapy · Physical and rehabilitation medicine
550 N 12th St, 17043 LemoynePhysician · Psychotherapy and psychiatry
503 N 21st St, 17011 Camp HillPhysician · Psychotherapy and psychiatry
503 N 21st St, 17011 Camp HillDelicatessen and gourmet · restaurant
1029 Market St, 17043 LemoyneParty service and catering
115 Marion Ave, 17013 CarlislePhysiotherapy · Physical and rehabilitation medicine · sports medicine
722 Westfield Ct, 17050 MechanicsburgPhysiotherapy · Physical and rehabilitation medicine
550 N 12th St, 17043 LemoyneDelicatessen and gourmet · restaurant
900 Market St, 17043 LemoynePhysician · Psychotherapy and psychiatry
503 N 21st St, 17011 Camp HillPhysician · Psychotherapy and psychiatry
503 N 21st St, 17011 Camp HillNeurology and neurology · Physician
503 N 21st St, 17011 Camp HillPhysician · Psychotherapy and psychiatry
503 N 21st St, 17011 Camp HillDelicatessen and gourmet · restaurant
829 State St, 17043 Lemoyne