Lori A. Hubbard, MD — Tulsa, OK | NearSpotUSA