Address

Florida Tampa Mission
13510 N 42 Street
Tampa, FL 33613
United States