Daniel Lee Kirby, MD, Internal Medicine

130 N Harbor Pl Dr
Ste 100
DavidsonNC  28036-7911 (Mecklenburg County)


Phone: 704-255-6167
Fax: 704-255-6168

NPI: 1134116817
License Number: 9900083 (NC)