Gray John

Active Amarillo, TX Vice-President for Gray's Enterprises, Inc.