Address of Bus Stop:
Elmhurst (59th Avenue between Queens Blvd & 92nd Street (across from Queens Center Mall & Shake Shack))
59th Avenue between Queens Blvd & 92nd Street
Queens, NY 11373
United States of America

59th Avenue between Queens Blvd & 92nd Street
Queens, NY 11373
United States of America