Westchester Italian Cultural Center Loading Map.... Westchester Italian Cultural Center 24 Depot Square Tuckahoe, NY 40.9502914 -73.82791659999998 Address 24 Depot Square Tuckahoe NY United States Upcoming Events No events in this location