Michael Edwin Hebrard, MD, Physical Medicine & Rehabilitation

300 Grand Ave
OaklandCA  94610-4826 (Alameda County)


Phone: 510-465-3668
Fax: 510-465-1332

NPI: 1861575300
License Number: A64538 (CA)