James Holmes, MD, Emergency Medicine

2107 Livingston St
Ste A
OaklandCA  94606-5218 (Alameda County)


Phone: 510-436-9000
Fax: 510-436-9013

NPI: 1316957095
License Number: G19972 (CA)