Canal Furniture (Main Store) 212.925.5343 | Queens Store 718.505.2594

Queens Showroom - Modern Furniture

    Address 89-18 Queens Blvd. Elmhurst New York 11373 
   Store Hours Mon-Sat 10:30 AM - 8:30 PM,  Sun 12 AM - 6:00 PM
   Contact 718-505-2594, info@nyfurniture.biz