CL Dr. Charles Ferris Leo, PSYD Is this you? Claim your profile Psychology 0Leave a review Scranton, PA 326 Adams Ave, Scranton, PA, 18503 1 other location (570) 348-6100