NPI Central
Rebecca Velasquez, Licensed Clinical Social Worker & Associates, Inc. NPI Number 1730060039 — San Luis Obispo, CA | NPI Central