Graduated: 1982
Also: FAMILY PRACTICE, NEPHROLOGY
NPI: 1114931409
Practice Locations (2)
VITAE HEALTH MEDICAL NORTH CAROLINA PLLC
550 GLENWOOD DR
MOORESVILLE, NC 281152876
7046647494
TRINITY HEALTH CARE PA
930 W WILSON AVE
MOORESVILLE, NC 281178811
7046637500
Source: CMS National Downloadable File, September 2026.