James Joseph Cafarella, MD, Pediatrics

550 W Ranch View Dr
Ste 3000
RocklinCA  95765-5396 (Placer County)


Phone: 916-409-1400
Fax: 916-409-1497
Email: jca***@*****ol.com

NPI: 1982792396
License Number: A78371 (CA)