News and Updates

New Owasso Patient Service Center


Regional Medical Lab is excited to announce our new Patient Service Center opening July 2, 2012, which will be conveniently located in the Medical Office Building next to St. John Owasso. We are moving from our current location at 13600 E 86th St. North to 12451 East 100th St. North Suite 250. Our hours of operation will be from 7:00 am to 5:30 pm Monday through Friday.