Joseph A. Shannon (1859-1934), known in at least one source as John A. Shannon, was an architect in Devils Lake, North Dakota.