Hua Chen, MD, Internal Medicine

301 40th St
LubbockTX  79404-2746 (Lubbock County)


Phone: 806-743-9355
Fax:

NPI: 1649433483
License Number: N8386 (TX)