Saint Peters, MO | Glencoe, MO | Florissant, MO
Also known as: mabake02
Mark Baker lives in Saint Peters, Missouri. He has also lived in Glencoe, Missouri; Florissant, Missouri and Edwardsville, Illinois. He works in the capacity of Software Engineer.