Scott Granger

Active Rowlett, TX Director for Granger Ventures, Inc.