12 Cheltenham St, Long Beach, NY, 11561 (current address)
12 Cheltenham St, Lido Beach, NY, 11561 (1992 - 2018)
150 W End Ave, New York, NY, 10023 (2000 - 2016)
Cheltenham St, Long Beach, NY, 11561 (2009 - 2016)
33 Primrose Ln, Hempstead, NY, 11550 (1995 - 2008)