Dulzura, CA

From BR Bullpen
Jump to: navigation, search

Dulzura is located in southern California, near the border of Mexico, 15 miles east of Chula Vista, CA. Eric Show died here.