Inspiring Body of Christ Church Church of Dallas, TX. The location of Inspiring Body of Christ Church Church is 75237, 7701 S Westmoreland Rd - marked with a pin on Google Map.