Michael Terrence O'Brien, MD, Family Medicine

20100 Lake Chabot Rd
Castro ValleyCA  94546-5306 (Alameda County)


Phone: 510-581-7677
Fax:

NPI: 1821181215
License Number: G61152 (CA)