Town Center Plaza Town Center Plaza 2300 Civic Center Place Miramar, FL 33025 Visit Website Get Directions