Shelia Palacio was born in 1950, age 73. Shelia Palacio's address is 4033 Hazel Street , Olivehurst, CA 95961. Possible relatives include Dena Palacio, Hector Palacio and others. Public records show Shelia has also lived in Olivehurst, CA and Yuba City, CA. Shelia's latest phone number is (315) 315-8050. Previous phone numbers include (530) 315-5060 and (530) 543-5812.
Address History: 4033 Hazel Street, Olivehurst, CA 95961;
5603 Arboga Road Apartment A, Olivehurst, CA 95961;
Yuba City, CA 95993;
Buffalo, NY 14215
Results 1 - 1 of 1