Debentz Inc. NPI 1861849093 Practice location: 536 Barstow Rd, Barstow, CA 923112908 Taxonomy code: 251E00000X Phone: (951) 979-2539