Possible relatives of Captain are: Thomas O Smith, Bette L Smith, Tom Smith and one other person. He has stayed in Miami before moving to Miami. Records link phone number (305) 238-5300 with Captain’s details. Captain’s current address is 11320 108Th Ave, Miami, Fl 33176. Captain's birth year is 1963. The age of Captain is 61.