Four Points by Sheraton Flushing
33-68 Farrington St, Queens 11354