Situated in Seminole, FL, Seminole Mall is one of the area's prominent shopping venues. This Community Center is conveniently located at 113th St. N. & Park Blvd.. Since opening in 1964, Seminole Mall has been refreshed with a renovation completed in 1990. The property encompasses 424,042 sqft. of gross leasable area across its 51 stores. Visitors enjoy 2,030 parking spaces and a with 25 seats on the premises.