CL Dr. Chrishelle Ann Leonard, PSYD Is this you? Claim your profile Psychology 0Leave a review Buffalo, NY 2733 Wehrle Dr, Buffalo, NY, 14221 (716) 631-7503