Daniel Davis, MD, Internal Medicine

807 Schenck St
Ste 2
ShelbyNC  28150-5122 (Cleveland County)


Phone: 980-487-2540
Fax:

NPI: 1093708414
License Number: 200401046 (NC)