Opel Healthcare, Pllc NPI 1972040301 Practice location: 5001 Rowlett Rd # 7, Rowlett, TX 750883602 Taxonomy code: 174400000X Phone: (448) 681-9718