Debra Denise Witter, MD, Pediatrics

6170 Thornton Ave
Ste A
NewarkCA  94560-3700 (Alameda County)


Phone: 510-797-3121
Fax: 510-797-2848

NPI: 1184686255
License Number: G56606 (CA)