1. New England Frozen Lemonade 280 Douglas Ave, Providence, RI 02908 Coordinate: 41.83832,-71.42502 Phone: (401) 274-3255