Owen has previously lived in Town Creek and Decatur. Owen has some connections with business: Birdland Recording Studios, Inc. Owen is a resident of 4891 County Road 585 #585, Town Creek, Al 35672. The number currently linked to Owen is (256) 685-3812. 1955 is the birth year of Owen. Owen was born 69 years ago.