OK John,
I'll bite at those "ends of America" and expand it to include the 49th state, Alaska:
Eastern most town is Attu, Alaska
Western most continental town is Wales, Alaska
Western most island town is Adak, Alaska
Southern most island town is Key West, Florida
Northern most town Barrow, Alaska
I have seen the end of America, gazing across the Bering straits to Russian Siberia.
Kai
Northern most town is Angle Township, Minnesota