Northwood Plaza - Mall/Shopping center in Florida(Hours, map, phone, store list)
Location in Clearwater, Florida
Northwood Plaza is located in Clearwater, Florida and offers 38 stores - Scroll down for Northwood Plaza shopping information: store list (directory), locations, mall hours, contact and address. Address and locations: 2562 N McMullen Booth Rd, Clearwater, Florida - FL 33761. Share your opinion with users and insert mall rating and reviews for Northwood Plaza.
|Northwood Plaza address:||2562 N McMullen Booth Rd, Clearwater, Florida - FL 33761|
|Phone number:||727 725 5558|
|Number of stores:||38|
|GPS Coordinates:||28.014251, -82.709053|
Stores located in Northwood Plaza - store list
Be the first, we are interested in your opinion...
Have you visited Northwood Plaza? Have you shopped at Northwood Plaza?
Add your comment...
Insert your opinion, review - Northwood Plaza
Northwood Plaza - Hours:
For information about Northwood Plaza opening hours please call the customer line.
Northwood Plaza - locations, mapDriving directions to Northwood Plaza (Clearwater, Florida)
Directions and locations to Northwood Plaza: 2562 N McMullen Booth Rd, Clearwater, Florida - FL 33761.