My Urban Sherpa's mobile directory to New York

Home > Sports > Baseball > New York Mets

< Previous | Next >

New York Mets

This is the final season the New York Mets will play at Shea Stadium in Flushing, Queens: easily accessible by subway and the Long Island Rail Road. Make your way to Shea before it's too late. (OOPS! Our map is showing the wrong address. We are working to correct it.)

123-01 Roosevelt Avenue

(718) 507-8499

Last Modified: Friday Sep 12 2008

Send to a friend