Doylestown, Pa.

The Barack Obama campaign occupies a storefront on N. Main Street across from the county courthouse. A stream of people filters through to pick up buttons or leaflets. The bulletin board lists a dozen staffers in this office and another in Bristol.

Now try to find a John McCain outpost in Bucks County. Armed with an address,...