Lotus Garden Address: 780 Victory Hwy, W Greenwich, RI 02817 Phone: (401) 392-3500 Other Businesses: Dunkin' Donuts at 49 Nooseneck Hill Rd, W Greenwich, RI 02817 Subway at 780 Victory Hwy # Is, W Greenwich, RI 02817