1 Dr. Carole Eleanor Crofts, PHD, MS, LCSW Counselor - Mental Health ProfilePoints™10/80 Avg. Rating: 0/5 Main Location 1212 W. Main StVisalia, California 93291 Highlights Accepts Insurance Plans