Page 1 of 1

The Apollo Theatre

Posted: Wed Sep 15, 2010 1:27 pm
by Terry
Has anyone been lately? How about Yankee stadium?

Re: The Apollo Theatre

Posted: Wed Sep 15, 2010 8:22 pm
by Carl
I go by them all the time.......

Re: The Apollo Theatre

Posted: Tue Oct 26, 2010 10:45 pm
by Carl
125th Street is a main drag....if you are lucky you can find a metered spot.....there are private parking lots nearby