NextCare Holdings Share: NextCare Holdings Visit Website Request Info 10906 FM 1960 Rd. W. Houston, TX 77070 (281) 477-7490 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.