Channelside Bay Plaza in Florida 23 stores

Channelside Bay Plaza is located in Florida, city Tampa. Shopping mall has over 23 stores and address is: 615 Channelside Drive, Tampa, Florida - FL 33602. Channelside Bay Plaza info: address, gps, map, location, direction planner, store list, opening hours, phone number.

Address, location 

615 Channelside Drive, Tampa, Florida - FL 33602

State

Florida 

City

Tampa 

Phone number 

813 223 4250

Hours 

Please call to Channelside Bay Plaza for shopping hours.

Driving directions 

GPS: 27.942847, -82.447316

Search other shopping malls:

Go to the mall