Timothy Hammill NPI 1457932097 Practice location: 7632 Kingston Ave, Hesperia, CA 923457332 Taxonomy code: 390200000X Phone: (769) 953-5464