LL Dr. Larry Lockhart Jr, PSYD Is this you? Claim your profile 0Leave a review Decatur, GA 2511 Lantrac Ct, Decatur, GA, 30035 (678) 281-1554