Where is The Mall at Greece Ridge?

Where is The Mall at Greece Ridge located?

The Mall at Greece Ridge, New York, United States (approx. 43.20729°, -77.69205°)


Where is The Mall at Greece Ridge on the map?