Peter Oduwole, MSEd, LPCC-S
- Title: Embedded Clinical Therapist
- Phone: 614-292-5766
- Email: oduwole.3@osu.edu
Ohio State students may request a “Let’s Talk” consultation with Peter Oduwole
Ohio State students may request a “Let’s Talk” consultation with Peter Oduwole