People possibly related to Elwin are Mary Jane Santiago, Melita S Santiago, Augusto P Santiago and 6 other people. His birth year was listed as 1959. Elwin owns the phone number (808) 685-8073. The age of Elwin is 66. Elwin’s current address is 6505 Kapolei Pkwy, Ewa Beach, Hi 96706. Public records show Ewa Beach and Mililani as cities Elwin also stayed in.