a non-profit community based movie theater
Non-profit community based movie theater. Located in Ambler.