SEVA Med Care - Tulsa 2811 E 15th St Ste 102Tulsa, OK, 74104 View Phone 918-935-3240 2811 E 15th St Ste 102Tulsa, OK 74104 View Website Experience & Reliability Send to My Email Send to My Phone Print this Page