Juan Freddie Cuellar, the person has experienced 40 years of existence since their birth on 2-08-85. The subject in question resides in a dwelling at 15930 Derby Rally, Selma, TX 78154, USA. Juan Cuellar has a history of residing at 4 locations. The following locations are listed as past addresses: 15930 Derby Rally, Selma, 17655 Henderson Pass #428, San Antonio, and 4675 Oakwood Dr #112, Odessa, TX 79761. Po Box 601, Odessa, TX 79760-0601 served as Juan Cuellar, the person's primary mailing address for packages. The final use of this po box was in 2003. At 1436 S Washington Ave, Odessa, TX 79761, the individual in question and Mary Barriga (in 2005) lived at the same time. The name the aforementioned individual is shared by multiple individuals living in Texas