NPI Central
Lori Ellis, LCSW — NPI 1275790750, St Petersburg, FL | NPI Central