OUR ELMSFORD SHOWROOM HAS MOVED TO NEW ROCHELLE!Visit our current 26,000 /sqft location in the heart of downtown New Rochelle. 607 Main Street New Rochelle, NY 10801 (914) 654-8000 |info@tfandrew.com Contact Dream Homes Are Built On DreamFloors® Call Us Today