NPI Central
Karen Lockwood, MD — NPI 1558330399, Ventura, CA | NPI Central