Provider records sourced from NPPES (CMS National Plan & Provider Enumeration System). Data current as of August 10, 2026.

Rachel Leigh Stremcha, OTR

Individual provider Occupational Therapist · NPI 1740585066

Rachel Leigh Stremcha, OTR is an Occupational Therapist in Twin Lakes, Wisconsin. Licensed in Illinois, Louisiana and Wisconsin. Registered with an NPI since 2011.

Licensed in
IL, LA, WI
In the registry since
2011
Specialties on file
3
What do these letters mean?
OTR — Occupational Therapist, Registered
A nationally registered occupational therapist.

See every abbreviation used in this directory →

Practice location Address checks out

237 E Main St
Twin Lakes, WI 53181-9681
Phone: (262) 877-4884
Fax: (262) 877-4629
Show map & directions

Pin is approximate — placed at the ZIP-code centre, not the exact door.

Specialties & licences

Occupational Therapist (primary) Taxonomy 225X00000X · Licence 5069-026 (WI)
Occupational Therapist Taxonomy 225X00000X · Licence OTT.200408 (LA)
Occupational Therapist Taxonomy 225X00000X · Licence 056-009520 (IL)

Record details

NPI number1740585066
Entity typeIndividual (Type 1)
GenderFemale
Credentials OTR
Sole proprietorNo
NPI enumeratedJanuary 18, 2011
Last updated in NPPESDecember 19, 2015