Oncology self scheduling is currently unavailable online.
Whoops! An error has occured in the Fisher-Titus self-scheduling tool. Please call us at 419-668-9409 so we can assist you in scheduling an appointment.