Dr. Carlos Todd, PhD, LPC Counseling, Psychology 10130 Mallard Creek Rd Ste 300North Carolina, Charlotte 28262 (704) 751-4530 Website About Dr. Carlos Todd, PhD, LPC