Carl A Foulks Jr, MD, Internal Medicine

106 Alexander Bank Dr Ste 200
MooresvilleNC  28117-9624 (Iredell County)


Phone: 704-660-2622
Fax: 704-660-2633
Email: car***@*****re.com

NPI: 1902898562
License Number: 9900221 (NC)