Windsor Theatre Physical Location Location Address 103 N. Federal St. Hampton, IA 50441 Google Map Get Directions