You may also like
Rate Dr. James J. Cafarella
Dr. James J. Cafarella's Ratings
Best Pediatrician ever. Easy to get appointments, always on time, never makes you feel stupid for bringing your child in for small things. He's relaxed, easy going and great with my little one. So happy to have found him!
He relates well to my 2 young children, listens to our concerns, has an excellent bedside manner and is very punctual. He and his staff are very accomidating with making same day appointments when needed.
Top Urgent Care Centers in Rocklin, CA
Find a Doctor by Specialty
#1 of 5
#2 of 5
#3 of 5
#4 of 5
#5 of 5