Cliffhouse Buildings newly remodeled 12,000 sq. ft. Showroom, shipping department, and service department is located at 706 North Main Street in Laurie Missouri, 65037. Cliffhouse's winter hours are 9:30 - 5:30 Monday thru Friday. We're open evenings and weekends by...