Leo Almanzor was born in 1946, age 78. Leo Almanzor's address is 5201 42nd Avenue South Apartment 210, Seattle, WA 98118. Possible relatives include Catherine Almanzor, Hernanda Almanzor and 3 others. Public records show Leo has also lived in Kent, WA. Leo's latest phone number is (206) 708-7942. Previous phone numbers include (206) 834-5894 and (206) 922-9572.
Results 1 - 1 of 1