The phone number (208) 734-3376 is Placido’s. 1955 is his birth date. Public records show Twin Falls, El Paso and Salt Lake City as cities Placido also stayed in. Possible relatives of Placido are: Ruben Maynez Trujillo, Miguel Santiago Martinez, Jose L Martinez and 6 other people. 128 Martin St #14, Twin Falls, Id 83301 is where Placido lives. Placido turned 69 years old.