Huajun Liu, MD, Internal Medicine

111 W Grover St
ShelbyNC  28150-3824 (Cleveland County)


Phone: 704-482-1006
Fax:

NPI: 1790984490
License Number: 2010-00141 (NC)