Arts On Site NYC is located on the south side of St Marks Place, halfway between 3rd and 2nd Ave. Look for signs for "Arts On Site" next to a restaurant called "V Spot". Upon arrival, please buzz Studio 43F and take the elevator to the 3rd Floor.
Arts On Site NYC is located on the south side of St Marks Place, halfway between 3rd and 2nd Ave. Look for signs for "Arts On Site" next to a restaurant called "V Spot". Upon arrival, please buzz Studio 43F and take the elevator to the 3rd Floor.