Alex Min-Hin Chen, MD, Family Medicine

8411 Louetta Rd
SpringTX  77379 (Harris County)


Phone: 281-893-5870
Fax: 281-893-5895
Email: ale***@*****il.com

NPI: 1912946716
License Number: M1577 (TX)