Public records show Buffalo as a city Owen also stayed in. The number currently linked to Owen is (716) 835-3690. Business linked with Owen is Ductor Bird Inc. The possible relatives of Owen are Barbara R Johnsonlee, Tesfa J Lee, B Lee and 2 other people. Owen’s residency is at 2880 Main St, Buffalo, Ny 14214. Owen's birth year is 1954. The current age of Owen is 70.
He is ethnic English. Western European is his ethnic group. English is the language Owen can speak. He finished college.