629 West 54th StreetNew York, NY 10019-3584United States
Phone: 212-489-0770Fax: 212-265-6261
Description:Creators of the world-famous Fifth Avenue animated Holiday Windows