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 Map Map integration coming soon View on Google Maps Back to Castle Hills Health & Wellness