NPI Central
Holly House, LCSW — NPI 1477739621, San Diego, CA | NPI Central