Medical Laboratories in Lewiston Garden, Tulsa

2561 E 22nd St, Tulsa, Oklahoma, 74114-3120

(918) 742-6364