DEBRA LEECH

NAVARRE, FL
NPI1134995418
Entity TypeIndividual
GenderFemale
Sole Proprietor ?No
Primary Taxonomy104100000X Social Worker
Enumeration Date2023-11-28
Last Update Date2023-11-28
Business Address
DEBRA LEECH
8750 ORTEGA PARK DR
NAVARRE, FL 32566-4139
Phone number: 850-710-3306
Mailing Address
DEBRA LEECH
8750 ORTEGA PARK DR
NAVARRE, FL 32566-4139
Phone number: 850-710-3306