Town & Country Kettering Directory C&C Studios About C&C Studios C&C Studios is located in Suite 2 at Town & Country Shopping Center. Contact Information 412-416 E. Stroop Road, Kettering, OH 45429