St. Marks Wine and Liquor

Whisky Shop

16 St. Marks Place, New York, NY 10003 · Manhattan

Based on the name "St. Marks Wine and Liquor," this is a retail establishment specializing in wine and liquor sales.