Also known as: xxxteostiaxxx
Michele Carroll lives in Ventura, California. She has also lived in Oak View, California. Michele is related to Scott R Carroll, Jason Harris Carroll, Debra Rose Carroll, Ra Rose Carroll, Tt R Carroll, Lauren R Carroll and James S Carroll.