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