The Well can be accessed through several elevators in New Atlantis, such as the one around the corner from Jemison Mercantile.