The Christmas House

christmas-houseThe Christmas House

Located south of the Trail in Elmira, New York, The Christmas House is a popular, unique destination specializing in a variety of holiday-themed retail items from an array of manufacturers.

Location Information

361 Maple Ave
Elmira New York, 14904
Phone (607) 734-9547
Email info@christmas-house.com

Amenities & Services