Robert J Houchin Dds Pllc NPI 1780044214 Practice location: 21055 E Rittenhouse Rd, Queen Creek, AZ 851424477 Taxonomy code: 261QD0000X Phone: (520) 276-5768