Lake Charles is a city Carroll has lived in. The number currently linked to Carroll is (337) 478-6838. Carroll has reached the age of 61 years. Carroll's birth year is 1963. Carroll currently resides at 4311 Suffolk St, Lake Charles, La 70605.