7:30 pm Pretty Woman: The Musical presented by Broadway in Birmingham Theater Tuesday, April 30 @ 7:30 pm Pretty Woman: The Musical presented by Broadway in Birmingham BJCC 2100 Richard Arrington Blvd. North, Birmingham
7:30 pm Pretty Woman: The Musical presented by Broadway in Birmingham Theater Wednesday, May 1 @ 7:30 pm Pretty Woman: The Musical presented by Broadway in Birmingham BJCC 2100 Richard Arrington Blvd. North, Birmingham
7:30 pm Pretty Woman: The Musical presented by Broadway in Birmingham Theater Thursday, May 2 @ 7:30 pm Pretty Woman: The Musical presented by Broadway in Birmingham BJCC 2100 Richard Arrington Blvd. North, Birmingham
8:00 pm Pretty Woman: The Musical presented by Broadway in Birmingham Theater Friday, May 3 @ 8:00 pm Pretty Woman: The Musical presented by Broadway in Birmingham BJCC 2100 Richard Arrington Blvd. North, Birmingham
2:00 pm Pretty Woman: The Musical presented by Broadway in Birmingham Theater Saturday, May 4 @ 2:00 pm Pretty Woman: The Musical presented by Broadway in Birmingham BJCC 2100 Richard Arrington Blvd. North, Birmingham
8:00 pm Pretty Woman: The Musical presented by Broadway in Birmingham Theater Saturday, May 4 @ 8:00 pm Pretty Woman: The Musical presented by Broadway in Birmingham BJCC 2100 Richard Arrington Blvd. North, Birmingham
1:00 pm Pretty Woman: The Musical presented by Broadway in Birmingham Theater Sunday, May 5 @ 1:00 pm Pretty Woman: The Musical presented by Broadway in Birmingham BJCC 2100 Richard Arrington Blvd. North, Birmingham
6:30 pm Pretty Woman: The Musical presented by Broadway in Birmingham Theater Sunday, May 5 @ 6:30 pm Pretty Woman: The Musical presented by Broadway in Birmingham BJCC 2100 Richard Arrington Blvd. North, Birmingham
Theater Tuesday, April 30 @ 7:30 pm Pretty Woman: The Musical presented by Broadway in Birmingham BJCC 2100 Richard Arrington Blvd. North, Birmingham
Theater Wednesday, May 1 @ 7:30 pm Pretty Woman: The Musical presented by Broadway in Birmingham BJCC 2100 Richard Arrington Blvd. North, Birmingham
Theater Thursday, May 2 @ 7:30 pm Pretty Woman: The Musical presented by Broadway in Birmingham BJCC 2100 Richard Arrington Blvd. North, Birmingham
Theater Friday, May 3 @ 8:00 pm Pretty Woman: The Musical presented by Broadway in Birmingham BJCC 2100 Richard Arrington Blvd. North, Birmingham
Theater Saturday, May 4 @ 2:00 pm Pretty Woman: The Musical presented by Broadway in Birmingham BJCC 2100 Richard Arrington Blvd. North, Birmingham
Theater Saturday, May 4 @ 8:00 pm Pretty Woman: The Musical presented by Broadway in Birmingham BJCC 2100 Richard Arrington Blvd. North, Birmingham
Theater Sunday, May 5 @ 1:00 pm Pretty Woman: The Musical presented by Broadway in Birmingham BJCC 2100 Richard Arrington Blvd. North, Birmingham
Theater Sunday, May 5 @ 6:30 pm Pretty Woman: The Musical presented by Broadway in Birmingham BJCC 2100 Richard Arrington Blvd. North, Birmingham