STEPHEN LEACH

INDIANAPOLIS, IN
NPI1669284014
Entity TypeIndividual
GenderMale
Sole Proprietor ?No
Primary Taxonomy106S00000X Behavior Technician
Enumeration Date2025-01-23
Last Update Date2025-01-23
Business Address
STEPHEN LEACH
1022 E 52ND ST
INDIANAPOLIS, IN 46205-1205
Phone number: 317-584-5166
Mailing Address
STEPHEN LEACH
5221 LUZZANE LN APT 412
INDIANAPOLIS, IN 46220-3347
Phone number: 765-605-1492