i live about 10 minutes west of deming
"small "town" that is really just a high school, a casino, a library and a liquor store
"i live about 10 minutes west of deming" What is the definition of "deming"?