Kayla Boss is a school social worker in Saint Louis, MO. Kayla Boss NPI is 1316691140. The provider is registered as an individual entity type.
The NPPES NPI record indicates the provider is a female.
The provider's business location address is:
706 N JEFFERSON AVE
SAINT LOUIS, MO
ZIP 63103-508
Phone: (660) 728-2771
The enumeration date for this NPI number is 2/10/2022 and was last updated on 2/10/2022.