TC Dr. Thomas Lyon Clark, PhD Is this you? Claim your profile Psychology 0Leave a review Tallahassee, FL 1515 Payne St, Tallahassee, FL, 32303 (850) 345-9119