Rhodora C Dela Cruz, MD, Pediatrics

2147 Mowry Ave
Ste A2
FremontCA  94538-1724 (Alameda County)


Phone: 510-793-1030
Fax: 510-790-6512

NPI: 1255445300
License Number: BD3126756 (CA)