Theater
Website: http://festivaltheatre.org
715-483-3387
210 North Washington Street, Saint Croix Falls, WI 54024
Festival Theatre is located in beautiful downtown St. Croix Falls, Wisconsin, overlooking the scenic St. Croix River and Taylors Falls, Minnesota.
Inside our historic 1917 Vaudeville theatre you will find top quality professional productions and well-known musicians, in a venue touched with small-town friendliness. Come visit us!
St. Croix Festival Theatre
210 North Washington Street
Saint Croix Falls, WI 54024