Tulsa OK John W MD, Doctors 1. 4444 E 66th St, Tulsa, OK 74136 | Anderson Jr, John W MD (918) 747-0068