Phoenix Theatres Entertainment16 Screens
232 West Burwash Avenue, Savoy, IL 61874, USA
Phoenix Theatres Savoy 16 is a movie theater located in Savoy, Illinois, part of the Phoenix Theatres chain. This cinema typically offers a range of films, including the latest blockbusters, popular releases, and sometimes special features or independent films.
Verify to immediately update theatre information, respond to reviews, and more!
+