Steven Norman Mcleod, 48 years old, lives in Asheville, North Carolina, but has also spent time in South Berwick, Maine; Charlotte, North Carolina; Alliance, Ohio and Columbus, Ohio. He has worked for Tartan Investments Llc and Tartan Investments. Norman Eugene Mcleod, Jeanne Mcleod, Jeffrey Michael Mcleod, Norman Eugene Mcleod and Julie S Mcleod are some of Steven relatives.