The Basilica of Saint Mary Star of the SeaMinor BasilicaShareWindsor LaneKey West, Florida 33040United StatesGet directions