New York Nice Chemists Store 0 views I walked pass this nice chemists store that was established in 1899 today. I have the old bottles but they are not for sale. J. Leon Lascooff & Sons, Inc.1209 Lexington Ave, corner of 82nd, NYC previous post WWD Beauty Japan next post Sabon Press