Drop Off Hours: 24 hours/7 days a week for drop off Location 4000 24th St. 3rd Floor- NICU Lubbock, TX 79410 United States Contact Information Phone Number 806-725-6474