1966 is his birth date. 1907 Brazos St #B, Amarillo, Tx 79102 is where Lowell lives. A city Lowell has lived in before is Amarillo. Lowell has reached the age of 58 years. The number currently linked to Lowell is (806) 383-3400.