Angelita Longoria's address is 217 Washington South Street , Twin Falls, ID 83301. Public records show Angelita has also lived in Twin Falls, ID. Angelita's latest phone number is (956) 284-3055. Previous phone numbers include (956) 284-3374.
Results 1 - 1 of 1