Stephen Edward Mueller, MD, Internal Medicine

3450 W Wheatland Rd
Pavillion Ii Ste 440
DallasTX  75237 (Dallas County)


Phone: 972-296-8888
Fax: 972-780-9550

NPI: 1669692802
License Number: H1159 (TX)