NPI Lookup
NPPES Search
Providers by State
Blog
Home
1134995418
DEBRA LEECH
NAVARRE, FL
NPI
1134995418
Copy
Entity Type
Individual
Gender
Female
Sole Proprietor ?
No
Primary Taxonomy
104100000X Social Worker
(Licence: FL SW25289)
Enumeration Date
2023-11-28
Last Update Date
2025-11-13
Business Address
DEBRA LEECH
8750 ORTEGA PARK DR
NAVARRE, FL 32566-4139
Phone number: 850-710-3306
Copy
Mailing Address
DEBRA LEECH
8750 ORTEGA PARK DR
NAVARRE, FL 32566-4139
Phone number: 850-710-3306
Copy
Similar providers in Navarre, FL
JOANNE JACOBS
NEW DIRECTIONS THERAPY AND LEARNING CENTER
NICOLE SUTTON
ANNE BERTEAU,LCSW,LLC
CHELSEA YOUNGER
PHOENIX MARIE KLEMANN
KELLY URBAN
RYANN ASHLEY FLECK
AMBER CANDICE MACKENZIE
VICTORY COUNSELING WITH AMY BUCHANAN