Graduated: 2016
Offers telehealth
NPI: 1083169973
Practice Locations (1)
INVICTA FAMILY HEALTHCARE CLINIC PLLC
904 W MOORE AVE B, REGIONAL HEALTH CLINIC AT TERRELL
TERRELL, TX 751603004
9725631475
Source: CMS National Downloadable File, September 2026.