Juan Carlos Canale, MD, Internal Medicine

1069 E Hawkeye Ave Ste A
TurlockCA  95380-2618 (Stanislaus County)


Phone: 209-669-6060
Fax: 209-669-1136

NPI: 1386679611
License Number: A035467 (CA)