First Call Medical Clinic 13111 Westheimer Road, Houston, TX 77077