Karen D Lockwood, MD, Internal Medicine

888 S Hill Rd
VenturaCA  93003-8400 (Ventura County)


Phone: 888-515-3500
Fax:
Email: klo***@*****oo.com

NPI: 1558330399
License Number: 4301077787 (MI)