Dr. James J. Campbell, MD

Archived Record Gallup, NM