1 Leslie D Powell, OT Occupational Therapist - General Avg. Rating: 0/5 Main Location 2410 Hillcrest StHarrisburg, Illinois 62946 Highlights Accepts Insurance Plans