1. SPJST Rest Home 8611 Main St, Needville, TX 77461 Coordinate: 29.40171,-95.84074 Phone: (979) 793-4256