Other cities that he has stayed in are Mechanicsville, Richmond and Mechanicsvlle. The residency of Leon is at 767 Mount Olive Cohoke Rd #R, King William, Va 23086. This person's birth year is 1953. Phone number listed for Leon is (804) 769-0477. Leon has reached the age of 71 years. Possible relatives of Leon are: Barbara J Brooks, Barbara T Brooks, Sr Leond Brooks and one other person.