Graduated: 1991
NPI: 1376716456
Practice Locations (2)
DEEP CREEK PHYSICAL THERAPY INC
PORT CHARLOTTE, FL 33954
9412648215
THE SHORELINE CLINIC LLC
235 MIAMI AVE W
VENICE, FL 342852302
9413715002
Source: CMS National Downloadable File, September 2026.