Mr. Leonard Caputo's NPI Number is #1164568614 and has been listed in the NPI registry for 10 years. Mr. Leonard Caputo's practice location is listed as: 891 Sunset Dr Hollister, CA 95023-5601 and can be reached via phone at (831) 637-7471.