South Texas Medical Clinic 3006 School Street, Needville, TX 77461