Digital Icon is located at 146 W 29th St Rm 11E1, New York, NY. This location is in the Chelsea neighborhood..