Graduated: 1986
Offers telehealth
NPI: 1134268584
Practice Locations (3)
11700 N 58TH ST, SUITE B
TEMPLE TERRACE, FL 336171692
11700 N 58TH ST B
TEMPLE TERRACE, FL 336171692
212 N GLEN ARVEN AVE
TEMPLE TERRACE, FL 336174227
8137603437
Source: CMS National Downloadable File, September 2026.