Walter Peters, MD has moved to his new office which is located at 7171 S. Yale Avenue, Suite 101, Tulsa, OK 74136. His phone number did not change and is 918-307-0496. We are excited to offer you the same great service but with a new and improved space.