Mayfair Theatre

Lake Ave. and St. James Pl.
Asbury Park
New Jersey
United States