Andrew W Owens, MD, Internal Medicine

2900 N I-35
Ste 210
DentonTX  76201-5141 (Denton County)


Phone: 940-565-0800
Fax: 940-565-0884

NPI: 1669673224
License Number: N2705 (TX)