S.P.J.S.T. Lodge #81 Hall Loading Map.... S.P.J.S.T. Lodge #81 Hall13609 Violet Street - NeedvilleDetails 29.396635 -95.832066 Address 13609 Violet Street Needville Texas 77461 United States Upcoming Events No events in this location