Key College
Alias Independent Education Corp dba Key College
Location Fort Lauderdale, FL 33306-1801