Shack Inc was founded in 1997, and is located at 137 W Broadway Ofc B in New York. It employs 6 employees and is generating approximately $420,000.00 in annual revenue.
The Scene
Next to the posturing of Odeon you'll find its polar opposite, Shack, a bare-bones space with cement floors and walls, where rusted tools hang on the walls and you almost expect...
by by Contributor at Citysearch on August 14, 2003 from Citysearch