Mr. Crafts practices medicine in Temecula, CA and 1 other location and specializes in Pediatrics. Mr. Crafts is affiliated with Hemet Valley Medical Center, Rancho Springs Medical Center and Inland Valley Medical Center. Mr. Crafts speaks English, Spanish and Tagalog.