Locations Home / Locations SOUTHLAKE: Company Address 771 E Southlake Blvd Suite 101 Southlake Tx 76092 Telephone: 817-381-9650 FAX: 817-585-5836 E-mail: info@invictahealthcare.net Website: www.invictahealthcare.net FORT WORTH Company Address3345 Western Center Blvd, 160, Fort Worth, TX 76137Telephone: 817-381-9650FAX: 817-585-5836E-mail: info@invictahealthcare.netWebsite: www.invictahealthcare.net