Medical Labs in Owasso, OK

3 locations found near Owasso

“Walked in with my lab order, signed into the kiosk, waited about 3 minutes to be called back. Jeremy had my blood drawn within a couple minutes and was amazingly smooth! Excellent lab experience.”

2.3 Poor7 Reviews