John Vallandigham Md

(918) 619-8770

591 E 36th St N
Tulsa, OK 74106-1812