MIAMI SHORT FILM FESTIVAL, INC is an Active company incorporated on July 25, 2005 with the registered number N05000007577. This Domestic Non Profit company is located at 12450 NW 7th Lane, MIAMI, FL, 33182, US and has been running for nineteen years. There are currently three active principals.