WeCare tlc Huntsville Health & Wellness Center - Main Location WeCare tlc Huntsville Health & Wellness Center Address 365 The Bridge Street, Suite 125 Huntsville, AL 35806 US 34.716495, -86.673621 Contact Information 256-449-1750 Location Map View on Google Maps Back to WeCare tlc Huntsville Health & Wellness Center