Dr. Paula Root, MD

Address

3401 Nw 63rd St
Oklahoma City, OK 73116