Julia Horn, DPTJulia Horn · Geriatric Physical Therapist3354 Jerome Ln, East Saint Louis, IL 62206(618) 337-9400Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing