Mall name:
Address
3800 Oakwood Blvd.,Hollywood, Florida - FL 33020
State
City
Phone number to Oakwood Plaza North mall
954 923 8034
Hours (mall)
Please call to Oakwood Plaza North for shopping hours.
Driving directions
Other stores in Oakwood Plaza North:
Looking for another location of Sweet Tomatoes store?
Go to Sweet Tomatoes store locator to see all Sweet Tomatoes stores