Town of Winchester Address: 32 Mount Vernon ST, Winchester, MA 01890 Phone: (781) 729-1801 Services: Ambulance Call (781) 729-1801 Get Directions