A fully enclosed shopping destination, Port Charlotte Town Center is the perfect place to stop on warm or rainy Florida days. Located in Port Charlotte, Florida, serving both residents and tourists, as well as surrounding communities of North Port, Englewood and Punta Gorda, this Port Charlotte mall is the perfect spot for shopping, dining entertainment and more!