Cities Cara has lived in before are Wickliffe and Chiefland. Cara is a resident of 1332 Batts Rd, Wickliffe, Ky 42087. Company linked with Cara is: Scobey Duck Investment Corporation. Cara's...