He has stayed in Semmes and Mobile before moving to Mobile. The residency of Roy is at 118 Parker St, Mobile, Al 36604. The age of Roy is 63. Duvall Marine Salvage, Inc is a business Roy has some connections with. The number currently linked to Roy is (334) 649-1044. This person's birth year is 1961.