Carrol now resides at 882 Oleander Pl, Escondido, CA. This address contains only one registered company’s name — Oleander Investments, Inc. Amy Diiullo, Nicholas Jehl, and three other persons are connected to this place