Lansing, MI | Mason, MI | Dewitt, MI
Also known as: stizzle29
Steven Taylor lives in Lansing, Michigan, but has also spent time in Mason, Michigan and Dewitt, Michigan. Some of Steven relatives are Richard Grant Taylor, Joan Marie Taylor and Amy Suzanne Taylor.