Drop Off Hours: Monday-Friday 9 AM- 4:30 PM Location 7617 Benbrook Parkway Fort Worth, TX 76126 United States Contact Information Phone Number 817-810-0071