Occupational Therapist
Rachel Germanovich, OTR/L is a occupational therapist in Sadorus, IL. NPI: 1649669029.
Address: 104 W CHURCH ST, Sadorus, IL 61872
Phone: 8153262337
Welli connects patients with providers based on philosophy of care and clinical approach. View Rachel Germanovich's full profile, read patient reviews, and schedule an appointment.