Cefalo Memorial Complex Loading Map.... Cefalo Memorial Complex245 West Wyoming Ave - MelroseEvents 42.4550944 -71.07783840000002 Address 245 West Wyoming Ave Melrose MA 02176 United States Upcoming Events No events in this location