Lower East Side Art Gallery Tour
Avalon Chemists (outside, near the subway entrance)
7 Second AvenueNew York, NY 10003