Kamis, 06 Agustus 2020 Clinic Medical Records Release Toledo Toledo Clinic Medical Records Release Toledo Clinic Medical Records Release Walk-in clinic. no appointment required. visit us at: 801 n. orange ave, ste 600b orlando, fl 32801. call: (407) 841-2100 hours: 9am 5pm • m...