Oakwood Plaza North can be found in the heart of Hollywood, FL. The property, classified as a Regional Center, sits at Stirling Rd. & Oakwood Blvd.. It has been welcoming shoppers since 1994. With 694,298 sqft. of retail space and approximately 53 stores, it offers a wide variety of shopping options. The mall offers 4,825 parking spaces for visitors.