Castle Hills Health & Wellness - Main Location Castle Hills Health & Wellness Address 1620 FM 544, Suite 400 Lewisville, TX 75056 US 33.045784, -96.921000 Contact Information 972-492-8272 [email protected] Business Hours Summary: Mon-Thu 8:30am-5:00pm, Fri 8:30am-12:00pm Location Map View on Google Maps Back to Castle Hills Health & Wellness