Bernard Klein, MD, Internal Medicine

365 E Hillcrest Dr
Thousand OaksCA  91360-5820 (Ventura County)


Phone: 805-374-7600
Fax:

NPI: 1831382738
License Number: G61659 (CA)