Blue Springs, MO | Shawnee, KS | Indianapolis, IN
Also known as: texastuff8830001
Melanie Taylor lives in Blue Springs, Missouri. Other places in which Melanie has lived are Shawnee, Kansas; Indianapolis, Indiana; Chicago, Illinois and Northbrook, Illinois.