Mountain View, OK | Weatherford, OK
Also known as: russell2x
Doug Russell lives in Mountain View, Oklahoma. Doug has also lived in Weatherford, Oklahoma. Doug has worked for Mcalester News Capital & Democrat. Positions Doug has held include Owner and News Editor.