James Allen
Doctor
Why pick this one
James Allen specializes in internal medicine and is board-certified, providing expert care in preventive medicine and health management.
Best for
- preventive health care for adults
- managing chronic diseases
Look elsewhere if
- looking for pediatric care
- urgent care needs
Specialties
- internal medicine
- preventive medicine
- disease diagnosis
- health management for adults over 18
Certifications
- American Board of Internal Medicine
What makes them different
- Board-certified in internal medicine
- part of Duke Health's physician network
- Serves
- Mooresville
Distilled from this business's own website.
Contact & Location
- Address
- 157 Professional Park Dr, Mooresville, NC 28117-5605
- Phone
- +17046623967
- Website
- http://www.lakenormanmedicalgroup.com/doctors-p...
Services
- primary care