1. Willy's Phillys 45 Main St, Maynard, MA 01754 Coordinate: 42.43261,-71.45231 Phone: (978) 897-7827