3106 Farrington StreetStore: 7:00 AM - 11:00 PM 7:00 AM - 11:00 PM 7:00 AM - 11:00 PM 7:00 AM - 11:00 PM 7:00 AM - 11:00 PM 7:00 AM - 11:00 PM 7:00 AM - 11:00 PM3106 Farrington Street Flushing, NY 11354 USMain Number(718) 886-4488(718) 886-4488DirectionsView Page