Stonington is located on an island named Deer Isle which is only reachable by automobile via a long, narrow suspension bridge.
Stonington is located on Deer Isle, which is a small island connected to the mainland by a long, narrow bridge.