David Blocker, M.D. — Granbury, TX | NearSpotUSA