Betty Locke in Chula Vista, CA

Betty Locke may also have lived outside of Chula Vista, such as San Diego, Lemon Grove and 2 other cities in California.