Michael Lam, MD

Internal Medicine, Cardiovascular Disease
Cost:

3 locations

2503 N Queen St, Kinston, NC 285011632

(252) 523-6000