Gary Spencer

Active Rockwall, TX President for Ntt Holdings Inc