Graduated: 2017
NPI: 1124536578
Practice Locations (3)
FLORIDA KIDNEY PHYSICIANS LLC
12662 TELECOM DR
TEMPLE TERRACE, FL 336370935
8139100030
PHYSIATRY CONSULTANTS OF NC PLLC
620 HEATHWOOD DR
ALBEMARLE, NC 280018604
7049832686
CAROLINAS PHYSICIANS NETWORK INC
2301 US HWY 74 W
WADESBORO, NC 281707554
7049932240
Source: CMS National Downloadable File, September 2026.