Graduated: 1998
Also: NEPHROLOGY
NPI: 1679734321
Practice Locations (2)
SUN STATE HOSPITALISTS LLC
300 PINELLAS ST
CLEARWATER, FL 337563804
7274627000
SUN STATE HOSPITALISTS LLC
601 MAIN ST
DUNEDIN, FL 346985848
7274627000
Source: CMS National Downloadable File, September 2026.