Mrs Teresa Hastings Membership Number: 00780 Ankle and Foot Elbow Hip and groin Knee Pelvic Pain Private Clinical Shoulder Spine Sport and Sports Injuries Wrist and Hand Facebook http://www.hastingsphysioandpilates.co.uk Address Teresa Hastings6A Union Arcade, Union StreetMagherafeltBT45 5AD Back to Search