LOCATED AT NORTHPARK


8687 N. Central Expressway Dallas, TX 75225   |   MAP


 

The Green House Market is located at NorthPark Center on Level 2 near AMC tickets.