Otis Charles was born in 1967, age 57. Otis Charles's address is 1262 Nw 58th Street , Miami, FL 33142. Possible relatives include Felecia Charles, Tanaka Charles and others. Public records show Otis has also lived in Miami, FL.
Otis Charles's current address is 18421 Ne 1st Court , Miami, FL 33179.
Address History: 18421 Ne 1st Court, Miami, FL 33179
Otis Charles's birthday is 08/02/1926, and is 97 years old. Otis's home address is 8720 Nw 14th Avenue , Miami, FL 33147. Associates and relatives include Alma Charles. Latest phone numbers include (305) 691-4494.
Related to: Alma Charles
Phone Numbers: (305) 691-4494
Address History: 8720 Nw 14th Avenue, Miami, FL 33147
Results 1 - 3 of 3