This is the location of Windmill Community Garden.
Physical Address
39-22 29th Street
Long Island City, New York 11101
United States
Edit | Back