I cannot say this is the person you are looking for, but with the information supplied, this is all I could find.
John R Mayo
in the 1900 United States Federal Census
Name: John R Mayo
Age: 31
Birth Date: Sep 1878
Birthplace: Alabama, USA
Home in 1900: Paint Rock, Marshall, Alabama
Sheet Number: 6
Number of Dwelling in Order of Visitation: 97
Family Number: 98
Race: White
Gender: Male
Relation to Head of House: Head
Marital status: Married
Spouse's Name: Hettie S Mayo
Marriage Year: 1889
Years Married: 11
Father's Birthplace: Alabama, USA
Mother's Birthplace: Alabama, USA
Occupation: Farmer
Months Not Employed: 0
Can Read: Yes
Can Write: Yes
House Owned or Rented: Rent
Farm or House: F
Neighbors:
Household Members:
Name Age
John R Mayo 31
Hettie S Mayo 26
Isaac H Mayo 8
Martha J Mayo 6
Howard Mayo 4
Albert Mayo 1
---------------------------------------------------------------------------------------------------------
Name: John Mayo
Gender: Male
Residence Year: 1942
Street Address: 5317 Court G Ffield
Residence Place: Birmingham, Alabama, USA
Occupation: Laborer
Spouse: Hattie Mayo
Publication Title: Birmingham, Alabama, City Directory, 1942
Household Members:
Name
Hattie Mayo
John Mayo
------------------------------------
John W Mayo
in the U.S., Social Security Applications and Claims Index, 1936-2007
Name: John W Mayo
Gender: Male
Spouse: Hattie M Proctor
Child: Robert Lee Mayo
--------------------------------------------
John Mayo
in the U.S., City Directories, 1822-1995
Name: John Mayo
Gender: Male
Residence Year: 1942
Street Address: 5317 Court G Ffield
Residence Place: Birmingham, Alabama, USA
Occupation: Laborer
Spouse:
Hattie Mayo
Publication Title: Birmingham, Alabama, City Directory, 1942
---------------------------------