Star+5+Mini+Market+Corp.

Star 5 Mini Market Corp. is located at 76-02 Jamaica Avenue, at the corner of 76th Street and Jamaica Avenue. The sign out front says "Open 24 Hours" but. ..



This corner houses one of the mysteries of Woodhaven -- on the corner of the building there is a sign that says "Santa Lucia Italian Kitchen." When did this place operate?



back to Dexter Court to 78th Street