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
Send Email

Social Networking

Amenities & Services