Tech Village North
3402 Itasca Street, Lubbock, TX 79415