Category: subway station

Artemis Avenue subway station in Statwyck.

Artemis Avenue subway station in Statwyck.

The Artemis Diner, located across the new Artemis Avenue subway…

The Artemis Diner, located across the new Artemis Avenue subway station in Statwyck.