Daniel Walker is the COO of Smile Source.
26 people are employed at Smile Source.
Smile Source is based in Humble, Texas.