Get directions to Oakwood Plaza (North and South) located in Hollywood, Florida

Don't know how to get to Oakwood Plaza (North and South) in Hollywood, Florida FL? Find driving directions to Oakwood Plaza (North and South) below.

Oakwood Plaza (North and South) location: 3800 Oakwood Blvd.,Hollywood, Florida - FL 33020

Insert your starting address