manager at TLC Home Inc - Sanford, North Carolina, United States
Specialized community residential facility for individuals with developmental disabilities in Sanford, North Carolina.