Mednow Urgent Care Center

(918) 665-9500

7127 S Olympia Ave W
Tulsa, OK 74132-1856