John Scates

Active Carrollton, TX President for Scates, Inc.