Get directions to Northwood Plaza located in Clearwater, Florida

Don't know how to get to Northwood Plaza in Clearwater, Florida FL? Find driving directions to Northwood Plaza below.

Northwood Plaza location: 2562 N McMullen Booth Rd, Clearwater, Florida - FL 33761

Insert your starting address