Robert Watts, MD, Pediatrics

3001 High St
Ste D
OaklandCA  94619-1860 (Alameda County)


Phone: 510-535-1120
Fax: 510-535-1228

NPI: 1427000926
License Number: G332170 (CA)