Shea's Elmwood Theatre

539 Elmwood AvenueBuffalo, NY, US Type: Theatre, Cinema, or Movie House