Leo Otero, @lotero 23 Friends WallProfileLocationFriends 23Groups 0ForumsPhotos 0 View Profile Username Leo Otero Work Address 20521 Lake Forest Drive Lake Forest CA 92630 USA