Life si trova in Piazza delle Vele, 62017, Porto Recanati, Italia.