S.P.J.S.T Nursing & Rehabilitation Community (Needville) Map to Location S.P.J.S.T. Nursing & Rehabilitation Community (Needville) 8611 Main Street Needville, Texas 77964 (979) 793-4256 Phone (979) 793-3150 Fax