Vernon Youel was born in 1916, age 107. Vernon Youel's address is 603 W 7th Street , Dell Rapids, SD 57022. Possible relatives include Dorcas Youel, Lavonne Youel and others. Public records show Vernon has also lived in Dell Rapids, SD. Vernon's latest phone number is (605) 381-8213. Previous phone numbers include (605) 428-3009.
Results 1 - 1 of 1