Stephanie Michellepoche NPI 1417503939 Practice location: 11823 Belle Ct., Pinehurst, TX 77362 Taxonomy code: 343900000X Phone: (261) 995-8907