A Annette Davenport 0 reviews 1341 Nw 105th Ter Oklahoma City, OK • 73114 View Practice (405) 306-9405