Sons of Italy, Winchester, MA Loading Map.... Sons of Italy, Winchester, MA117 Swanton St - WinchesterEvents 42.460652 -71.134779 Address 117 Swanton St Winchester MA 01890 United States Upcoming Events No events in this location Posted in .