Helen Louise Palmer, LMHCHelen Louise Palmer · Professional Counselor5118 Wauchula Rd, Myakka City, FL 34251(941) 227-3045Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing