Explore details about location De Leon. De Leon is a location situated within the Iligan City alongside other areas such as Marcelo H. Del Pilar Street, Mabini Street, Bauhina Street.