J James Scott Frayser,MD 0 reviews 8252 S Harvard Ave Suite 110 Tulsa, OK • 74137 View Practice (918) 499-3993