Selma Castle was born in 1927, age 97. Selma Castle's address is 9203 Cinnamon Hill Apt 233, San Antonio, TX 78240. Possible relatives include Russell Castle, Sheryl Castle and 1 others. Public records show Selma has also lived in Helotes, TX. Selma's latest phone number is (210) 834-8341.
Phone Numbers: (210) 834-8341
Results 1 - 1 of 1