American Christmas, located at 30 Warren Place in Mount Vernon, has been creating the world’s most iconic holiday displays for more than 50 years, including at Rockefeller Center, Radio City Music Hall, Macy’s, Cartier, Saks, Harry Winston, Ralph Lauren, and J. Crew to name just a few. The company operates in 30 states to the delight of holiday revelers across the country. American Christmas began opening its doors in 2022 and inviting the public in to view its showroom which was transformed into a magical walkthrough experience titled Holiday Lane. This past Christmas the popular event attracted over 5,000 visitors […]