ST. MARK’S LUTHERAN CHURCH ST. LUCIA FESTIVAL
Every day until December 12, 2015, 7:00PM - 9:00PM
- St. Mark's Lutheran Church
- 2001 S. Elmwood , Sioux Falls, SD United States
Additional Information
7pm Thursday and Friday and 10am on Saturday at St. Mark’s Lutheran Church, 2001 S. Elmwood.