Little Nemo's was based in Forest Hills, Queens, and it was my first comic book store. It was always near the corner of Ascan Avenue and Austin Street. In its later years, before it closed in the mid-1990s, it was located at 73-05 Austin St., but before then, it was in a storefront on Ascan Ave.
The information I need to know is when the store opened, who owned it and ran it, and what its first address was.
Any help would be appreciated.