Get Directions to Clinica Santa Cruz ← View details 8345 Long Point Rd, Houston, Texas 77055 (713) 973-0812 Get Directions From* To * — Required information