Lilla North was born in 1915, age 108. Lilla North's address is 1708 Northeast 52nd Street , Oklahoma City, OK 73111. Possible relatives include Al North. Public records show Lilla has also lived in Chicago, IL. Lilla's latest phone number is (918) 510-7377.
Also goes by: Lilla G North
Related to: Al North
Phone Numbers: (918) 510-7377
Results 1 - 1 of 1