5223 North Orient Road
Tampa, FL 33610
United States