John Shelton

Active Amarillo, TX President for Shelton Estate, Inc.