Lynchburg, Virginia Mental Health Specialists Sherri Walker-Thacker, LMFT 101 Duncraig Dr Suite Suite 104 Lynchburg, VA 24502 View Details →