BL Dr. Barbara Leah , PSYD Is this you? Claim your profile Psychology 0 Write A Review 502 13th Ave S, Naples, FL, 34102 1 other location (305) 923-6282