Drop Off Hours: Can be arranged by calling the clinic Location 411 Austin St. Levelland, TX 79336 United States Contact Information Phone Number 806-777-0187