1. South Texas Medical Clinic 9006 Main St, Needville, TX 77461 Coordinate: 29.39895,-95.83787 Phone: (979) 793-4114