Lemon Drop
180 Delaware Ave Ste 200
Delmar
NY
12054
(518) 621-7226
lemondrop-froyo.com
Open Map
Description
Lemon Drop is located at 180 Delaware Ave Ste 200, Delmar, NY..
by merchantcircle on May 26, 2015 from
merchantcircle
dairy
frozen dessert
Groceries
ice cream
Ice cream & frozen desserts-retail
Ice Cream & Frozen Yogurt Shops
Ice Cream and Frozen Desserts Dealers
Ice cream parlors