John R Gaines is 46 years old. John lives in Robertsdale, AL. Other places in which John has lived are Orange Beach, AL and Memphis, TN. John attended the Germantown High School. Brian M Gaines, William A Gaines, Diana L Gaines, Lucy H Gaines and Kathleen H Gaines are some of John relatives.