SoHo Trees: New York City Christmas Trees
76 Varick Street, STE 2, New York, NY 10013
New York City's Premiere Christmas Tree Company. We professionally deliver and install Christmas Trees in NYC. Our Christmas store also sells Wreaths, Garland, Ornaments, Decorations, & Xmas Magic.
More Business Info
- Hours
- Regular Hours
Mon - Sun: - Payment method
- amex, cash, debit, master card, paypal, visa
- Other Link
- Categories
- Christmas Trees, Delivery Service, Holiday Lights & Decorations
Suggest an Edit