Estelle Jacquet Glover, Melvin David Glover, Allen Wayne Glover and 6 other people are people possibly related to Octavia. She has stayed in Hitchcock, La Marque and Texas City before moving to Texas City. Octavia’s residency is at 209 Leroy St, Texas City, Tx 77591. The birth year was listed as 1975. Octavia owns the phone number (409) 986-5256. Octavia was born 49 years ago.