Get directions to International Plaza located in Tampa, Florida

Don't know how to get to International Plaza in Tampa, Florida FL? Find driving directions to International Plaza below.

International Plaza location: 2223 N. West Shore Blvd., Tampa, Florida - FL 33607

Insert your starting address