Concentra Urgent CareDoctors & Clinics · Tulsa, OKNot yet reviewed5682 West Skelly Drive, 74107+19184461891www.concentra.com
Abba Homes & MinistriesDoctors & Clinics · Tulsa, OKNot yet reviewed1307 W 22nd St, 74107abbaglobal.org