1. Lyon Wine Imports 201 Mount Vernon St, Dedham, MA 02026 Coordinate: 42.24145,-71.16184 Phone: (781) 888-5454