Peter Tempest

Active Gallup, NM Medical Doctor for Janet Li-Tempest