Mitchell Lee Huebner, MD, Internal Medicine

5477 Glen Lakes Dr Ste 135
DallasTX  75231-0977 (Dallas County)


Phone: 214-361-2277
Fax: 214-361-2273

NPI: 1215938071
License Number: H8143 (TX)