Physical Therapist
LICENSED PHYSICAL THERAPIST
070018321
NOT RENEWED
N
STEPHEN
L
LEONARD
STEPHEN L LEONARD
02/25/2011
08/07/2020
09/30/2022
FT MYERS BEACH
FL
33931
FLORIDA
11/28/2022