Marjorie Horstman NPI 1508960725 Practice location: 24405 Chestnut St, Santa Clarita, CA 91321 Taxonomy code: 106H00000X Phone: (611) 253-0740