In addition to Atlanta, Larkin also lived in Opa Locka, Dallas and Atlanta. Larkin’s current address is 4810 Regency Trce, Atlanta, Ga 30331. Larkin owns the phone number (305) 621-7976. 1967 is...