The phone number (641) 423-4440 is Leo’s. Public records show Mason City as a city Leo also stayed in. 525 Van Buren Ave, Mason City, Ia 50401 is where Leo resides. This person's birth year is 1946. Possible relatives of Leo are: Troy Anthony Luna, Peggy Luna, Helen Luna and 6 other people. This year Leo celebrated his 78 birthday.