Daniel Davidspencer NPI 1730160227 Practice location: 124 S Church St, Hudson, MI 492471366 Taxonomy code: 111N00000X Phone: (517) 448-3791