Where is Woodbury?

Where is Woodbury located?

Woodbury, New York, United States of America (approx. 40.82565°, -73.46762°)


Where is Woodbury on the map?