WCU Fine Art Museum - Western Carolina University Art Museums WCU Fine Art Museum – Western Carolina University WCU Fine Art Museum - Western Carolina University is a museum in Cullowhee, North Carolina accredited by the American Alliance of Museums. EXPLORE PLACE