We are a 5,000 ft2 street level space in the heart of downtown New Milford, 90 minutes north of NYC.