MIAMI AIR LEASE, INC. - HEADQUARTERS
5600 NW 36 Street, Suite 513
Miami, FL 33166
Tel. 305-876-9114 Fax 305-876-0082


OPA LOCKA AIRPORT
4141 NW 145 Street
Opa Locka, FL 33146