Isaac Chan, MD, Internal Medicine

2201 Inwood Rd 3rd Floor Nc3 500
DallasTX  75390-2908 (Dallas County)


Phone: 214-645-4673
Fax:

NPI: 1356752646
License Number: D84660 (MD)