Virtual Care

Virtual Care
1111 W 17th St.
Tulsa, OK 74107 (map)
(918) 584-4378 | telemed@okstate.edu