STAGE 84 is now THE MACK HOUSE and is located at 9118 W State Rd 84 in Davie, Fl in the Pine Ridge Plaza

2009-2012 BIG BRAIN PRODUCTIONS