William A Holmes is 42 years old. He lives in Lakeland, Florida. Other places in which he has lived are Saint Louis, Missouri; Spencer, North Carolina; Salisbury, North Carolina and Fredericktown, Missouri. He is a 1996 graduate of North Rowan High School and he works in the capacity of Owner.