Cleo Ruddy was born in 1943, age 80. Cleo Ruddy's address is 528 Palomar Avenue , La Jolla, CA 92037. Possible relatives include Frances Hornbuckle, Charles Ruddy and 1 others. Public records show Cleo has also lived in Washington, DC. Cleo's latest phone number is (805) 338-3951. Previous phone numbers include (805) 380-4013 and (805) 492-8221.
Results 1 - 1 of 1