Celia Scruggo was born in 1920, age 103. Celia Scruggo's address is 1810 S 2nd Street , Tucumcari, NM 88401. Possible relatives include Leo Scruggs. Public records show Celia has also lived in Conchas Dam, NM. Celia's latest phone number is (575) 461-1681. Previous phone numbers include (575) 487-2906.
Related to: Leo Scruggs
Results 1 - 1 of 1