https://www.mdnpi.com/physicians/sherry-e-showalter/npi-1336389469.html
Sherry E Showalter LCSW, FL 33760