Shopping malls database
Oakwood Plaza North is located at the corner of Stirling Rd. & Oakwood Blvd., Hollywood. It is a Regional Center which opened in 1994. It is an Open shopping mall with 4,825 parking spaces. It covers an area of 694,298 sqft. and has about 53 stores.
Shopping mall's name: Oakwood Plaza North
Address: Stirling Rd. & Oakwood Blvd., Hollywood, FL 33020
Number of stores: 53