1. Lilo 299 Washington Ave Ste 18n, Hamden, CT 06518 Coordinate: 41.39117,-72.89627 Phone: (203) 679-9115