Facility phone number (813) 908-6464 Geo location Locate Facility Location Address 9509 North Trask Street Tampa, FL 33624 United States