Micro Center Flushing - Flushing, New York © OpenStreetMap contributorsWebsiteCheckins at this VenueJune 2, 2024November 10, 2019September 16, 2018