Service InformationaccessibilityWheelchair Accessible Entrance Address602 Indiana Ave, Lubbock, TX 79415 Contact Information+18067758657 View on Map Visit Website