Christian Arts Museum is at 3221 Hamilton Ave. A life-size wax re-creation of Leonardo da Vinci’s “The Last Supper” is the museum’s main attraction. Audio narration provides details about the work, which was created in the 1950s by wax sculptor Katherine Stubergh. Visitors can also view paintings, sculptures of biblical figures, and a collection of crosses. Nativities from around the world are displayed December to mid-January.
Ratings and Reviews are the subjective opinion of individual consumers, travel agents or travel counselors and not the opinion of the American Automobile Association ”AAA” or AAA Clubs. Neither AAA nor AAA Clubs shall be held liable for any damages resulting from display or use of these ratings or reviews.