I still say valley garter, fitchi...I have fitchi with spots like your red spot....
http://www.donsgartersnakes.net/pictures/slide163.jpg
this link should work, goes to my valley garter pic...it was mislabeled by my friend that does the site, says from Idaho, but is actually from Utah...