Address Mailing: PO Box 93657 Lubbock, Texas 79493-3657 Physical: 1101 Milwaukee Lubbock, Texas 79416 Phone (806) 771-2700 Email info@northridgelife.org FollowFollowFollow