Odeon Theatre At Greensboro Complex is located in Greensboro, North Carolina. It can be found at 1921 West Gate City Boulevard, Greensboro North Carolina. Visit AllSeats.com for more information on Odeon Theatre At Greensboro Complex and to purchase tickets.