LILY CAYWOOD, M.S.

Speech-Language Pathologist

Active Individual
NPI: 1659629244

Practice Address

9700 W STATE ST
Star, ID 83669

Phone: (208) 830-1092

Specialties

Specialty Code Primary License
Speech-Language Pathologist 235Z00000X Yes TSLP-2300 (ID)

Frequently Asked Questions

NPI 1659629244 is the National Provider Identifier for LILY CAYWOOD, M.S., a Speech-Language Pathologist provider located in Star, ID. This NPI was enumerated on August 29, 2012.
LILY CAYWOOD, M.S. practices at 9700 W STATE ST, Star, ID 83669.

Quick Facts

NPI
1659629244
Type
Individual
Enumerated
Aug 29, 2012
Last Updated
Sep 21, 2021

Nearby Providers