Northstar Site Plan:
Northstar Plaza is located at an easily accessible and convenient location. Please see the above Northstar Plaza Site Plan to learn more.
Northstar Plaza Directions
The Northstar Plaza map below shows the easily accessible and visible location of the shopping center. Northstar Plaza is located on the SW corner of W Buckingham Rd & N Garland Ave in Garland.