Richard Baker, MD

Orthopaedic Surgery

180 Grand Ave Ste 100, Oakland, CA 946123766

(510) 208-4700