Start from
New England Frozen Lemonade
280 Douglas Ave, Providence 02908