2908 West Cary Street Film & Media Arts The Byrd Theatre A 1928 movie palace in Carytown, still screening films with its original Wurlitzer organ, run by a nonprofit foundation. EXPLORE PLACE