Robert Lock, MD

Internal Medicine, Cardiovascular Disease

2535 Harrison Ave, Eureka, CA 95501

(707) 268-8718