3 Wendy's Locations in Jamaica, New York