Segraves Gregory D Dds — Broken Arrow, OK | NearSpotUSA