HISTORIC HOLMES THEATRE

Historic Holmes Theatre

826 Summit Avenue, Detroit Lakes, 56501